From 559f6e279146d9df43ec65b2767c9f052a1bece0 Mon Sep 17 00:00:00 2001 From: Ali Salama Date: Fri, 11 Apr 2025 16:16:07 +0100 Subject: [PATCH 001/262] Parallelisation of iterative data downloads --- freqtrade/data/history/history_utils.py | 116 +++++++++++++++++++++--- 1 file changed, 101 insertions(+), 15 deletions(-) diff --git a/freqtrade/data/history/history_utils.py b/freqtrade/data/history/history_utils.py index 9fd254057..1408d47ef 100644 --- a/freqtrade/data/history/history_utils.py +++ b/freqtrade/data/history/history_utils.py @@ -6,7 +6,14 @@ from pathlib import Path from pandas import DataFrame, concat from freqtrade.configuration import TimeRange -from freqtrade.constants import DATETIME_PRINT_FORMAT, DL_DATA_TIMEFRAMES, DOCS_LINK, Config +from freqtrade.constants import ( + DATETIME_PRINT_FORMAT, + DL_DATA_TIMEFRAMES, + DOCS_LINK, + Config, + ListPairsWithTimeframes, + PairWithTimeframe, +) from freqtrade.data.converter import ( clean_ohlcv_dataframe, convert_trades_to_ohlcv, @@ -17,6 +24,7 @@ from freqtrade.data.history.datahandlers import IDataHandler, get_datahandler from freqtrade.enums import CandleType, TradingMode from freqtrade.exceptions import OperationalException from freqtrade.exchange import Exchange +from freqtrade.exchange.exchange_utils import date_minus_candles from freqtrade.plugins.pairlist.pairlist_helpers import dynamic_expand_pairlist from freqtrade.util import dt_now, dt_ts, format_ms_time, format_ms_time_det from freqtrade.util.migrations import migrate_data @@ -226,6 +234,7 @@ def _download_pair_history( candle_type: CandleType, erase: bool = False, prepend: bool = False, + pair_candles: DataFrame | None = None, ) -> bool: """ Download latest candles from the exchange for the pair and timeframe passed in parameters @@ -271,21 +280,40 @@ def _download_pair_history( "Current End: %s", f"{data.iloc[-1]['date']:{DATETIME_PRINT_FORMAT}}" if not data.empty else "None", ) - - # Default since_ms to 30 days if nothing is given - new_dataframe = exchange.get_historic_ohlcv( - pair=pair, - timeframe=timeframe, - since_ms=( - since_ms - if since_ms - else int((datetime.now() - timedelta(days=new_pairs_days)).timestamp()) * 1000 - ), - is_new_pair=data.empty, - candle_type=candle_type, - until_ms=until_ms if until_ms else None, + # used to check if the passed in pair_candles are not as old as since_ms + # if not then we need more data and so we will have to collect more using the typical method + pair_candles_since_ms = ( + dt_ts(pair_candles.iloc[0]["date"]) + if pair_candles is not None and len(pair_candles.index) > 0 + else 0 ) - logger.info(f"Downloaded data for {pair} with length {len(new_dataframe)}.") + if ( + pair_candles is None + or len(pair_candles.index) == 0 + or prepend is True + or erase is True + or pair_candles_since_ms > (since_ms if since_ms else 0) + ): + # Default since_ms to 30 days if nothing is given + new_dataframe = exchange.get_historic_ohlcv( + pair=pair, + timeframe=timeframe, + since_ms=( + since_ms + if since_ms + else int((datetime.now() - timedelta(days=new_pairs_days)).timestamp()) * 1000 + ), + is_new_pair=data.empty, + candle_type=candle_type, + until_ms=until_ms if until_ms else None, + ) + logger.info(f"Downloaded data for {pair} with length {len(new_dataframe)}.") + else: + new_dataframe = pair_candles # following clean_ohlcv_dataframe can do the clean up + logger.info( + f"Downloaded data for {pair} with length {len(new_dataframe)}. Parallel Method." + ) + if data.empty: data = new_dataframe else: @@ -339,6 +367,7 @@ def refresh_backtest_ohlcv_data( progress_tracker = retrieve_progress_tracker(progress_tracker) pairs_not_available = [] + fast_candles: dict[PairWithTimeframe, DataFrame] = {} data_handler = get_datahandler(datadir, data_format) candle_type = CandleType.get_default(trading_mode) with progress_tracker as progress: @@ -355,6 +384,30 @@ def refresh_backtest_ohlcv_data( logger.info(f"Skipping pair {pair}...") continue for timeframe in timeframes: + # Get fast candles via parallel method on first loop through per timeframe + # and candle type. Downloads all the pairs in the list and stores them. + if ( + ((pair, timeframe, candle_type) not in fast_candles) + and (erase is False) + and (prepend is False) + ): + fast_candles.update( + _download_all_pairs_history_parallel( + exchange=exchange, + pairs=pairs, + timeframe=timeframe, + trading_mode=trading_mode, + timerange=timerange, + ) + ) + + # get the already downloaded pair candles if they exist + pair_candles = ( + fast_candles[(pair, timeframe, candle_type)] + if (pair, timeframe, candle_type) in fast_candles + else None + ) + progress.update(timeframe_task, description=f"Timeframe {timeframe}") logger.debug(f"Downloading pair {pair}, {candle_type}, interval {timeframe}.") _download_pair_history( @@ -368,6 +421,7 @@ def refresh_backtest_ohlcv_data( candle_type=candle_type, erase=erase, prepend=prepend, + pair_candles=pair_candles, # optional pass of dataframe of parallel candles ) progress.update(timeframe_task, advance=1) if trading_mode == "futures": @@ -404,6 +458,38 @@ def refresh_backtest_ohlcv_data( return pairs_not_available +def _download_all_pairs_history_parallel( + exchange: Exchange, + pairs: list[str], + timeframe: str, + trading_mode: str, + timerange: TimeRange | None = None, +) -> dict[PairWithTimeframe, DataFrame]: + """ + Allows us to use the faster parallel async download method for many coins + but only if the data is short enough to be retrieved in one call. + Used by freqtrade download-data subcommand. + :return: Candle pairs with timeframes + """ + candles: dict[PairWithTimeframe, DataFrame] = {} + since = 0 + if timerange: + if timerange.starttype == "date": + since = timerange.startts * 1000 + + candle_limit = exchange.ohlcv_candle_limit(timeframe, CandleType.get_default(trading_mode)) + one_call_min_time_dt = dt_ts(date_minus_candles(timeframe, candle_limit)) + # check if we can get them all in one go, if so then we can download them in parallel + if since > one_call_min_time_dt: + logger.info(f"Downloading Parallel Candles for {timeframe} since {format_ms_time(since)}") + needed_pairs: ListPairsWithTimeframes = [ + (p, timeframe, CandleType.get_default(trading_mode)) for p in [p for p in pairs] + ] + candles = exchange.refresh_ohlcv_with_cache(needed_pairs, since) + + return candles + + def _download_trades_history( exchange: Exchange, pair: str, From 85edef8394bdc6e3eebd998db3baefafbcdb7fb9 Mon Sep 17 00:00:00 2001 From: Ali Salama Date: Sat, 12 Apr 2025 10:15:31 +0100 Subject: [PATCH 002/262] Changed to use refresh_latest_ohlcv --- freqtrade/data/history/history_utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freqtrade/data/history/history_utils.py b/freqtrade/data/history/history_utils.py index 1408d47ef..ad94cb474 100644 --- a/freqtrade/data/history/history_utils.py +++ b/freqtrade/data/history/history_utils.py @@ -485,7 +485,7 @@ def _download_all_pairs_history_parallel( needed_pairs: ListPairsWithTimeframes = [ (p, timeframe, CandleType.get_default(trading_mode)) for p in [p for p in pairs] ] - candles = exchange.refresh_ohlcv_with_cache(needed_pairs, since) + candles = exchange.refresh_latest_ohlcv(needed_pairs, since_ms=since, cache=False) return candles From ba2e798f7ddd022ddddb1bbca121e3fd3dad8747 Mon Sep 17 00:00:00 2001 From: Ali Salama Date: Sat, 12 Apr 2025 11:35:23 +0100 Subject: [PATCH 003/262] Added data.empty / new pair check --- freqtrade/data/history/history_utils.py | 1 + 1 file changed, 1 insertion(+) diff --git a/freqtrade/data/history/history_utils.py b/freqtrade/data/history/history_utils.py index ad94cb474..060858d7a 100644 --- a/freqtrade/data/history/history_utils.py +++ b/freqtrade/data/history/history_utils.py @@ -290,6 +290,7 @@ def _download_pair_history( if ( pair_candles is None or len(pair_candles.index) == 0 + or data.empty or prepend is True or erase is True or pair_candles_since_ms > (since_ms if since_ms else 0) From e4b1e1118b028d14b1511436083e4d8948f60247 Mon Sep 17 00:00:00 2001 From: Ali Salama Date: Fri, 25 Apr 2025 10:33:39 +0100 Subject: [PATCH 004/262] Changed filter to pop --- freqtrade/data/history/history_utils.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/freqtrade/data/history/history_utils.py b/freqtrade/data/history/history_utils.py index 060858d7a..629d1cf7c 100644 --- a/freqtrade/data/history/history_utils.py +++ b/freqtrade/data/history/history_utils.py @@ -403,11 +403,7 @@ def refresh_backtest_ohlcv_data( ) # get the already downloaded pair candles if they exist - pair_candles = ( - fast_candles[(pair, timeframe, candle_type)] - if (pair, timeframe, candle_type) in fast_candles - else None - ) + pair_candles = fast_candles.pop((pair, timeframe, candle_type), None) progress.update(timeframe_task, description=f"Timeframe {timeframe}") logger.debug(f"Downloading pair {pair}, {candle_type}, interval {timeframe}.") From 4e2ccfc091bfe9119b336da246a8a3fd31c7f433 Mon Sep 17 00:00:00 2001 From: Ali Salama Date: Fri, 25 Apr 2025 15:50:56 +0100 Subject: [PATCH 005/262] Added use_parallel_download command line option --- freqtrade/commands/arguments.py | 1 + freqtrade/commands/cli_options.py | 5 +++++ freqtrade/configuration/configuration.py | 1 + freqtrade/data/history/history_utils.py | 4 +++- 4 files changed, 10 insertions(+), 1 deletion(-) diff --git a/freqtrade/commands/arguments.py b/freqtrade/commands/arguments.py index c42e46711..ca98b08ca 100755 --- a/freqtrade/commands/arguments.py +++ b/freqtrade/commands/arguments.py @@ -156,6 +156,7 @@ ARGS_DOWNLOAD_DATA = [ "days", "new_pairs_days", "include_inactive", + "use_parallel_download", "timerange", "download_trades", "convert_trades", diff --git a/freqtrade/commands/cli_options.py b/freqtrade/commands/cli_options.py index 9620be7ab..c4599cb10 100755 --- a/freqtrade/commands/cli_options.py +++ b/freqtrade/commands/cli_options.py @@ -436,6 +436,11 @@ AVAILABLE_CLI_OPTIONS = { help="Also download data from inactive pairs.", action="store_true", ), + "use_parallel_download": Arg( + "--use-parallel-download", + help="Use the Parallel Downloader.", + action="store_true", + ), "new_pairs_days": Arg( "--new-pairs-days", help="Download data of new pairs for given number of days. Default: `%(default)s`.", diff --git a/freqtrade/configuration/configuration.py b/freqtrade/configuration/configuration.py index 11aff879f..b6a0a2f12 100644 --- a/freqtrade/configuration/configuration.py +++ b/freqtrade/configuration/configuration.py @@ -377,6 +377,7 @@ class Configuration: ("timeframes", "timeframes --timeframes: {}"), ("days", "Detected --days: {}"), ("include_inactive", "Detected --include-inactive-pairs: {}"), + ("use_parallel_download", "Detected --use-parallel-download: {}"), ("download_trades", "Detected --dl-trades: {}"), ("convert_trades", "Detected --convert: {} - Converting Trade data to OHCV {}"), ("dataformat_ohlcv", 'Using "{}" to store OHLCV data.'), diff --git a/freqtrade/data/history/history_utils.py b/freqtrade/data/history/history_utils.py index 629d1cf7c..4ecf689e7 100644 --- a/freqtrade/data/history/history_utils.py +++ b/freqtrade/data/history/history_utils.py @@ -359,6 +359,7 @@ def refresh_backtest_ohlcv_data( data_format: str | None = None, prepend: bool = False, progress_tracker: CustomProgress | None = None, + use_parallel_download: bool = False, ) -> list[str]: """ Refresh stored ohlcv data for backtesting and hyperopt operations. @@ -387,7 +388,7 @@ def refresh_backtest_ohlcv_data( for timeframe in timeframes: # Get fast candles via parallel method on first loop through per timeframe # and candle type. Downloads all the pairs in the list and stores them. - if ( + if use_parallel_download and ( ((pair, timeframe, candle_type) not in fast_candles) and (erase is False) and (prepend is False) @@ -785,6 +786,7 @@ def download_data( trading_mode=config.get("trading_mode", "spot"), prepend=config.get("prepend_data", False), progress_tracker=progress_tracker, + use_parallel_download=config.get("use_parallel_download", False), ) finally: if pairs_not_available: From 489cd008d6d8b2e285b24c56cb552de2a82a4942 Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 27 Aug 2025 10:15:04 +0200 Subject: [PATCH 006/262] chore: invert "parallel download" option --- freqtrade/commands/arguments.py | 2 +- freqtrade/commands/cli_options.py | 8 ++++---- freqtrade/configuration/configuration.py | 2 +- freqtrade/data/history/history_utils.py | 6 +++--- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/freqtrade/commands/arguments.py b/freqtrade/commands/arguments.py index ca98b08ca..8eb13d25d 100755 --- a/freqtrade/commands/arguments.py +++ b/freqtrade/commands/arguments.py @@ -156,7 +156,7 @@ ARGS_DOWNLOAD_DATA = [ "days", "new_pairs_days", "include_inactive", - "use_parallel_download", + "no_parallel_download", "timerange", "download_trades", "convert_trades", diff --git a/freqtrade/commands/cli_options.py b/freqtrade/commands/cli_options.py index c4599cb10..4e54930a2 100755 --- a/freqtrade/commands/cli_options.py +++ b/freqtrade/commands/cli_options.py @@ -436,10 +436,10 @@ AVAILABLE_CLI_OPTIONS = { help="Also download data from inactive pairs.", action="store_true", ), - "use_parallel_download": Arg( - "--use-parallel-download", - help="Use the Parallel Downloader.", - action="store_true", + "no_parallel_download": Arg( + "--no-parallel-download", + help="Disable the Parallel Downloader.", + action="store_false", ), "new_pairs_days": Arg( "--new-pairs-days", diff --git a/freqtrade/configuration/configuration.py b/freqtrade/configuration/configuration.py index b6a0a2f12..6db5f2f86 100644 --- a/freqtrade/configuration/configuration.py +++ b/freqtrade/configuration/configuration.py @@ -377,7 +377,7 @@ class Configuration: ("timeframes", "timeframes --timeframes: {}"), ("days", "Detected --days: {}"), ("include_inactive", "Detected --include-inactive-pairs: {}"), - ("use_parallel_download", "Detected --use-parallel-download: {}"), + ("no_parallel_download", "Detected --no-parallel-download: {}"), ("download_trades", "Detected --dl-trades: {}"), ("convert_trades", "Detected --convert: {} - Converting Trade data to OHCV {}"), ("dataformat_ohlcv", 'Using "{}" to store OHLCV data.'), diff --git a/freqtrade/data/history/history_utils.py b/freqtrade/data/history/history_utils.py index 4ecf689e7..e1294c261 100644 --- a/freqtrade/data/history/history_utils.py +++ b/freqtrade/data/history/history_utils.py @@ -359,7 +359,7 @@ def refresh_backtest_ohlcv_data( data_format: str | None = None, prepend: bool = False, progress_tracker: CustomProgress | None = None, - use_parallel_download: bool = False, + no_parallel_download: bool = False, ) -> list[str]: """ Refresh stored ohlcv data for backtesting and hyperopt operations. @@ -388,7 +388,7 @@ def refresh_backtest_ohlcv_data( for timeframe in timeframes: # Get fast candles via parallel method on first loop through per timeframe # and candle type. Downloads all the pairs in the list and stores them. - if use_parallel_download and ( + if no_parallel_download and ( ((pair, timeframe, candle_type) not in fast_candles) and (erase is False) and (prepend is False) @@ -786,7 +786,7 @@ def download_data( trading_mode=config.get("trading_mode", "spot"), prepend=config.get("prepend_data", False), progress_tracker=progress_tracker, - use_parallel_download=config.get("use_parallel_download", False), + no_parallel_download=config.get("no_parallel_download", False), ) finally: if pairs_not_available: From 1e5d9ecfa3c204aa2223f894ed939e37f891af1a Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 27 Aug 2025 10:22:40 +0200 Subject: [PATCH 007/262] chore: improved logstring --- freqtrade/data/history/history_utils.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/freqtrade/data/history/history_utils.py b/freqtrade/data/history/history_utils.py index e1294c261..d589dbe01 100644 --- a/freqtrade/data/history/history_utils.py +++ b/freqtrade/data/history/history_utils.py @@ -479,7 +479,10 @@ def _download_all_pairs_history_parallel( one_call_min_time_dt = dt_ts(date_minus_candles(timeframe, candle_limit)) # check if we can get them all in one go, if so then we can download them in parallel if since > one_call_min_time_dt: - logger.info(f"Downloading Parallel Candles for {timeframe} since {format_ms_time(since)}") + logger.info( + f"Downloading parallel candles for {timeframe} for all pairs " + f"since {format_ms_time(since)}" + ) needed_pairs: ListPairsWithTimeframes = [ (p, timeframe, CandleType.get_default(trading_mode)) for p in [p for p in pairs] ] From b284572ea7610adf7fc7d28373e2aefe32a8c46f Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 27 Aug 2025 19:44:39 +0200 Subject: [PATCH 008/262] chore: update docstring --- freqtrade/data/history/history_utils.py | 1 + 1 file changed, 1 insertion(+) diff --git a/freqtrade/data/history/history_utils.py b/freqtrade/data/history/history_utils.py index d589dbe01..58ab402ce 100644 --- a/freqtrade/data/history/history_utils.py +++ b/freqtrade/data/history/history_utils.py @@ -247,6 +247,7 @@ def _download_pair_history( :param timerange: range of time to download :param candle_type: Any of the enum CandleType (must match trading mode!) :param erase: Erase existing data + :param pair_candles: Optional with "1 call" pair candles. :return: bool with success state """ data_handler = get_datahandler(datadir, data_handler=data_handler) From 2eb2617b6ff9e1b1baae727f3955279970f709fc Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 27 Aug 2025 20:19:31 +0200 Subject: [PATCH 009/262] chore: make condition more logical --- freqtrade/commands/cli_options.py | 2 +- freqtrade/data/history/history_utils.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/freqtrade/commands/cli_options.py b/freqtrade/commands/cli_options.py index 4cb4f09ac..9755eb34d 100755 --- a/freqtrade/commands/cli_options.py +++ b/freqtrade/commands/cli_options.py @@ -457,7 +457,7 @@ AVAILABLE_CLI_OPTIONS = { "no_parallel_download": Arg( "--no-parallel-download", help="Disable the Parallel Downloader.", - action="store_false", + action="store_true", ), "new_pairs_days": Arg( "--new-pairs-days", diff --git a/freqtrade/data/history/history_utils.py b/freqtrade/data/history/history_utils.py index 58ab402ce..011f6cb4e 100644 --- a/freqtrade/data/history/history_utils.py +++ b/freqtrade/data/history/history_utils.py @@ -389,7 +389,7 @@ def refresh_backtest_ohlcv_data( for timeframe in timeframes: # Get fast candles via parallel method on first loop through per timeframe # and candle type. Downloads all the pairs in the list and stores them. - if no_parallel_download and ( + if not no_parallel_download and ( ((pair, timeframe, candle_type) not in fast_candles) and (erase is False) and (prepend is False) From 59ab51c06c9f715d4469c5282b8c3f74ca07e469 Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 27 Aug 2025 20:19:47 +0200 Subject: [PATCH 010/262] test: Update basic test for calls to parallel-download --- tests/data/test_history.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tests/data/test_history.py b/tests/data/test_history.py index e9af7b226..d1529f2a7 100644 --- a/tests/data/test_history.py +++ b/tests/data/test_history.py @@ -544,6 +544,9 @@ def test_refresh_backtest_ohlcv_data( ): caplog.set_level(logging.DEBUG) dl_mock = mocker.patch("freqtrade.data.history.history_utils._download_pair_history") + parallel_mock = mocker.patch( + "freqtrade.data.history.history_utils._download_all_pairs_history_parallel", return_value={} + ) mocker.patch(f"{EXMS}.markets", PropertyMock(return_value=markets)) mocker.patch.object(Path, "exists", MagicMock(return_value=True)) @@ -558,10 +561,12 @@ def test_refresh_backtest_ohlcv_data( timeframes=["1m", "5m"], datadir=testdatadir, timerange=timerange, - erase=True, + erase=False, trading_mode=trademode, ) + # Called once per timeframe and pair + assert parallel_mock.call_count == 4 assert dl_mock.call_count == callcount assert dl_mock.call_args[1]["timerange"].starttype == "date" From e0aa660b56774936fe6e81423704f39b729d56e0 Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 28 Aug 2025 06:45:57 +0200 Subject: [PATCH 011/262] chore: improve docstring wording --- freqtrade/data/history/history_utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/freqtrade/data/history/history_utils.py b/freqtrade/data/history/history_utils.py index 011f6cb4e..54f17dece 100644 --- a/freqtrade/data/history/history_utils.py +++ b/freqtrade/data/history/history_utils.py @@ -465,7 +465,7 @@ def _download_all_pairs_history_parallel( timerange: TimeRange | None = None, ) -> dict[PairWithTimeframe, DataFrame]: """ - Allows us to use the faster parallel async download method for many coins + Allows to use the faster parallel async download method for many coins but only if the data is short enough to be retrieved in one call. Used by freqtrade download-data subcommand. :return: Candle pairs with timeframes @@ -478,7 +478,7 @@ def _download_all_pairs_history_parallel( candle_limit = exchange.ohlcv_candle_limit(timeframe, CandleType.get_default(trading_mode)) one_call_min_time_dt = dt_ts(date_minus_candles(timeframe, candle_limit)) - # check if we can get them all in one go, if so then we can download them in parallel + # check if we can get all candles in one go, if so then we can download them in parallel if since > one_call_min_time_dt: logger.info( f"Downloading parallel candles for {timeframe} for all pairs " From 8c92f9407dd6240402d5cc33bbefbf1e57eb28d7 Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 28 Aug 2025 06:50:08 +0200 Subject: [PATCH 012/262] chore: use candle_type as argument for parallel-download --- freqtrade/data/history/history_utils.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/freqtrade/data/history/history_utils.py b/freqtrade/data/history/history_utils.py index 54f17dece..68f1a5c4d 100644 --- a/freqtrade/data/history/history_utils.py +++ b/freqtrade/data/history/history_utils.py @@ -399,7 +399,7 @@ def refresh_backtest_ohlcv_data( exchange=exchange, pairs=pairs, timeframe=timeframe, - trading_mode=trading_mode, + candle_type=candle_type, timerange=timerange, ) ) @@ -461,7 +461,7 @@ def _download_all_pairs_history_parallel( exchange: Exchange, pairs: list[str], timeframe: str, - trading_mode: str, + candle_type: CandleType, timerange: TimeRange | None = None, ) -> dict[PairWithTimeframe, DataFrame]: """ @@ -476,7 +476,7 @@ def _download_all_pairs_history_parallel( if timerange.starttype == "date": since = timerange.startts * 1000 - candle_limit = exchange.ohlcv_candle_limit(timeframe, CandleType.get_default(trading_mode)) + candle_limit = exchange.ohlcv_candle_limit(timeframe, candle_type) one_call_min_time_dt = dt_ts(date_minus_candles(timeframe, candle_limit)) # check if we can get all candles in one go, if so then we can download them in parallel if since > one_call_min_time_dt: @@ -485,7 +485,7 @@ def _download_all_pairs_history_parallel( f"since {format_ms_time(since)}" ) needed_pairs: ListPairsWithTimeframes = [ - (p, timeframe, CandleType.get_default(trading_mode)) for p in [p for p in pairs] + (p, timeframe, candle_type) for p in [p for p in pairs] ] candles = exchange.refresh_latest_ohlcv(needed_pairs, since_ms=since, cache=False) From b1b6341a6eeee77039acbc214fc425cdfdffc3f0 Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 28 Aug 2025 06:50:17 +0200 Subject: [PATCH 013/262] test: improve parallel test to capture caching --- tests/data/test_history.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/tests/data/test_history.py b/tests/data/test_history.py index d1529f2a7..285d34188 100644 --- a/tests/data/test_history.py +++ b/tests/data/test_history.py @@ -544,8 +544,13 @@ def test_refresh_backtest_ohlcv_data( ): caplog.set_level(logging.DEBUG) dl_mock = mocker.patch("freqtrade.data.history.history_utils._download_pair_history") + + def parallel_mock(pairs, timeframe, candle_type, **kwargs): + return {(pair, timeframe, candle_type): DataFrame() for pair in pairs} + parallel_mock = mocker.patch( - "freqtrade.data.history.history_utils._download_all_pairs_history_parallel", return_value={} + "freqtrade.data.history.history_utils._download_all_pairs_history_parallel", + side_effect=parallel_mock, ) mocker.patch(f"{EXMS}.markets", PropertyMock(return_value=markets)) @@ -565,8 +570,8 @@ def test_refresh_backtest_ohlcv_data( trading_mode=trademode, ) - # Called once per timeframe and pair - assert parallel_mock.call_count == 4 + # Called once per timeframe (as we return an empty dataframe) + assert parallel_mock.call_count == 2 assert dl_mock.call_count == callcount assert dl_mock.call_args[1]["timerange"].starttype == "date" From d037f67f7461eb5a3c1fcc1d01636a4a9d560741 Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 28 Aug 2025 07:07:27 +0200 Subject: [PATCH 014/262] test: add parallel download test --- tests/data/test_history.py | 80 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) diff --git a/tests/data/test_history.py b/tests/data/test_history.py index 285d34188..40bdfe784 100644 --- a/tests/data/test_history.py +++ b/tests/data/test_history.py @@ -18,6 +18,7 @@ from freqtrade.data.converter import ohlcv_to_dataframe from freqtrade.data.history import get_datahandler from freqtrade.data.history.datahandlers.jsondatahandler import JsonDataHandler, JsonGzDataHandler from freqtrade.data.history.history_utils import ( + _download_all_pairs_history_parallel, _download_pair_history, _download_trades_history, _load_cached_data_for_updating, @@ -708,3 +709,82 @@ def test_download_trades_history( assert ght_mock.call_count == 0 _clean_test_file(file2) + + +def test_download_all_pairs_history_parallel(mocker, default_conf_usdt): + pairs = ["PAIR1/BTC", "PAIR2/USDT"] + timeframe = "5m" + candle_type = CandleType.SPOT + + df1 = DataFrame( + { + "date": [1, 2], + "open": [1, 2], + "close": [1, 2], + "high": [1, 2], + "low": [1, 2], + "volume": [1, 2], + } + ) + df2 = DataFrame( + { + "date": [3, 4], + "open": [3, 4], + "close": [3, 4], + "high": [3, 4], + "low": [3, 4], + "volume": [3, 4], + } + ) + expected = { + ("PAIR1/BTC", timeframe, candle_type): df1, + ("PAIR2/USDT", timeframe, candle_type): df2, + } + # Mock exchange + mocker.patch.multiple( + EXMS, + exchange_has=MagicMock(return_value=True), + ohlcv_candle_limit=MagicMock(return_value=1000), + refresh_latest_ohlcv=MagicMock(return_value=expected), + ) + exchange = get_patched_exchange(mocker, default_conf_usdt) + # timerange with starttype 'date' and startts far in the future to trigger parallel download + + timerange = TimeRange("date", None, 9999999999, 0) + result = _download_all_pairs_history_parallel( + exchange=exchange, + pairs=pairs, + timeframe=timeframe, + candle_type=candle_type, + timerange=timerange, + ) + assert result == expected + + assert exchange.ohlcv_candle_limit.call_args[0] == (timeframe, candle_type) + assert exchange.refresh_latest_ohlcv.call_count == 1 + + # If since is not after one_call_min_time_dt, should not call refresh_latest_ohlcv + exchange.refresh_latest_ohlcv.reset_mock() + timerange2 = TimeRange("date", None, 0, 0) + result2 = _download_all_pairs_history_parallel( + exchange=exchange, + pairs=pairs, + timeframe=timeframe, + candle_type=candle_type, + timerange=timerange2, + ) + assert result2 == {} + assert exchange.refresh_latest_ohlcv.call_count == 0 + + exchange.refresh_latest_ohlcv.reset_mock() + + # Test without timerange + result3 = _download_all_pairs_history_parallel( + exchange=exchange, + pairs=pairs, + timeframe=timeframe, + candle_type=candle_type, + timerange=None, + ) + assert result3 == {} + assert exchange.refresh_latest_ohlcv.call_count == 0 From ab3ae3dc62fb885913cc99426f2c57c7f56795c8 Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 28 Aug 2025 07:08:25 +0200 Subject: [PATCH 015/262] chore: Update cli help --- freqtrade/commands/cli_options.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freqtrade/commands/cli_options.py b/freqtrade/commands/cli_options.py index 9755eb34d..62a007f59 100755 --- a/freqtrade/commands/cli_options.py +++ b/freqtrade/commands/cli_options.py @@ -456,7 +456,7 @@ AVAILABLE_CLI_OPTIONS = { ), "no_parallel_download": Arg( "--no-parallel-download", - help="Disable the Parallel Downloader.", + help="Disable parallel startup download. Only use this if you experience issues.", action="store_true", ), "new_pairs_days": Arg( From 564634be45f15e0c26d53ff941bd0e5b65419df0 Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 28 Aug 2025 07:08:36 +0200 Subject: [PATCH 016/262] docs: update exported help messages --- docs/commands/download-data.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/commands/download-data.md b/docs/commands/download-data.md index ce80e704e..2975d0717 100644 --- a/docs/commands/download-data.md +++ b/docs/commands/download-data.md @@ -4,6 +4,7 @@ usage: freqtrade download-data [-h] [-v] [--no-color] [--logfile FILE] [-V] [-p PAIRS [PAIRS ...]] [--pairs-file FILE] [--days INT] [--new-pairs-days INT] [--include-inactive-pairs] + [--no-parallel-download] [--timerange TIMERANGE] [--dl-trades] [--convert] [--exchange EXCHANGE] [-t TIMEFRAMES [TIMEFRAMES ...]] [--erase] @@ -24,6 +25,9 @@ options: Default: `None`. --include-inactive-pairs Also download data from inactive pairs. + --no-parallel-download + Disable parallel startup download. Only use this if + you experience issues. --timerange TIMERANGE Specify what timerange of data to use. --dl-trades Download trades instead of OHLCV data. From a3fedbaba7807633ffdd866eda74ff85d78233af Mon Sep 17 00:00:00 2001 From: Matthias Date: Fri, 29 Aug 2025 07:11:00 +0200 Subject: [PATCH 017/262] docs: update outdated comments --- freqtrade/data/history/history_utils.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/freqtrade/data/history/history_utils.py b/freqtrade/data/history/history_utils.py index 68f1a5c4d..a6af99ca9 100644 --- a/freqtrade/data/history/history_utils.py +++ b/freqtrade/data/history/history_utils.py @@ -281,8 +281,8 @@ def _download_pair_history( "Current End: %s", f"{data.iloc[-1]['date']:{DATETIME_PRINT_FORMAT}}" if not data.empty else "None", ) - # used to check if the passed in pair_candles are not as old as since_ms - # if not then we need more data and so we will have to collect more using the typical method + # used to check if the passed in pair_candles (parallel downloaded) covers since_ms. + # If we need more data, we have to fall back to the standard method. pair_candles_since_ms = ( dt_ts(pair_candles.iloc[0]["date"]) if pair_candles is not None and len(pair_candles.index) > 0 @@ -296,7 +296,6 @@ def _download_pair_history( or erase is True or pair_candles_since_ms > (since_ms if since_ms else 0) ): - # Default since_ms to 30 days if nothing is given new_dataframe = exchange.get_historic_ohlcv( pair=pair, timeframe=timeframe, @@ -311,7 +310,7 @@ def _download_pair_history( ) logger.info(f"Downloaded data for {pair} with length {len(new_dataframe)}.") else: - new_dataframe = pair_candles # following clean_ohlcv_dataframe can do the clean up + new_dataframe = pair_candles logger.info( f"Downloaded data for {pair} with length {len(new_dataframe)}. Parallel Method." ) From 94c5ddc13ddc1d42f309c4c34dcd14aea2280ce8 Mon Sep 17 00:00:00 2001 From: Matthias Date: Fri, 29 Aug 2025 07:26:05 +0200 Subject: [PATCH 018/262] test: add test covering parallel pair merging --- tests/data/test_history.py | 99 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 99 insertions(+) diff --git a/tests/data/test_history.py b/tests/data/test_history.py index 40bdfe784..fdc220c7b 100644 --- a/tests/data/test_history.py +++ b/tests/data/test_history.py @@ -788,3 +788,102 @@ def test_download_all_pairs_history_parallel(mocker, default_conf_usdt): ) assert result3 == {} assert exchange.refresh_latest_ohlcv.call_count == 0 + + +def test_download_pair_history_with_pair_candles(mocker, default_conf, tmp_path, caplog) -> None: + """ + Test _download_pair_history with pair_candles parameter (parallel method). + """ + exchange = get_patched_exchange(mocker, default_conf) + + # Create test data for existing cached data + existing_data = DataFrame( + { + "date": [dt_utc(2018, 1, 10, 10, 0), dt_utc(2018, 1, 10, 10, 5)], + "open": [1.0, 1.1], + "high": [1.1, 1.2], + "low": [0.9, 1.0], + "close": [1.05, 1.15], + "volume": [100, 150], + } + ) + + # Create pair_candles data that will be used instead of exchange download + # This data should start before or at the same time as since_ms to trigger the else branch + pair_candles_data = DataFrame( + { + "date": [ + dt_utc(2018, 1, 10, 10, 5), + dt_utc(2018, 1, 10, 10, 10), + dt_utc(2018, 1, 10, 10, 15), + ], + "open": [1.15, 1.2, 1.25], + "high": [1.25, 1.3, 1.35], + "low": [1.1, 1.15, 1.2], + "close": [1.2, 1.25, 1.3], + "volume": [200, 250, 300], + } + ) + + # Mock the data handler to return existing cached data + data_handler_mock = MagicMock() + data_handler_mock.ohlcv_load.return_value = existing_data + data_handler_mock.ohlcv_store = MagicMock() + mocker.patch( + "freqtrade.data.history.history_utils.get_datahandler", return_value=data_handler_mock + ) + + # Mock _load_cached_data_for_updating to return existing data and since_ms + since_ms = dt_ts(dt_utc(2018, 1, 10, 10, 5)) # Time of last existing candle + mocker.patch( + "freqtrade.data.history.history_utils._load_cached_data_for_updating", + return_value=(existing_data, since_ms, None), + ) + + # Mock clean_ohlcv_dataframe to return concatenated data + expected_result = DataFrame( + { + "date": [ + dt_utc(2018, 1, 10, 10, 0), + dt_utc(2018, 1, 10, 10, 5), + dt_utc(2018, 1, 10, 10, 10), + dt_utc(2018, 1, 10, 10, 15), + ], + "open": [1.0, 1.15, 1.2, 1.25], + "high": [1.1, 1.25, 1.3, 1.35], + "low": [0.9, 1.1, 1.15, 1.2], + "close": [1.05, 1.2, 1.25, 1.3], + "volume": [100, 200, 250, 300], + } + ) + mocker.patch( + "freqtrade.data.history.history_utils.clean_ohlcv_dataframe", return_value=expected_result + ) + + get_historic_ohlcv_mock = MagicMock() + mocker.patch.object(exchange, "get_historic_ohlcv", get_historic_ohlcv_mock) + + # Call _download_pair_history with pre-loaded pair_candles + result = _download_pair_history( + datadir=tmp_path, + exchange=exchange, + pair="TEST/BTC", + timeframe="5m", + candle_type=CandleType.SPOT, + pair_candles=pair_candles_data, + ) + + # Verify the function succeeded + assert result is True + + # Verify that exchange.get_historic_ohlcv was NOT called (parallel method was used) + assert get_historic_ohlcv_mock.call_count == 0 + + # Verify the log message indicating parallel method was used (line 315-316) + assert log_has("Downloaded data for TEST/BTC with length 3. Parallel Method.", caplog) + + # Verify data was stored + assert data_handler_mock.ohlcv_store.call_count == 1 + stored_data = data_handler_mock.ohlcv_store.call_args_list[0][1]["data"] + assert stored_data.equals(expected_result) + assert len(stored_data) == 4 From eaf3fc8833fe7446bc9c6e780f1b791aa405eb1e Mon Sep 17 00:00:00 2001 From: Matthias Date: Fri, 29 Aug 2025 20:06:03 +0200 Subject: [PATCH 019/262] test: add negative test for parallel download --- tests/data/test_history.py | 85 +++++++++++++++++++++++++++++++++++--- 1 file changed, 80 insertions(+), 5 deletions(-) diff --git a/tests/data/test_history.py b/tests/data/test_history.py index fdc220c7b..f2269a20d 100644 --- a/tests/data/test_history.py +++ b/tests/data/test_history.py @@ -800,9 +800,9 @@ def test_download_pair_history_with_pair_candles(mocker, default_conf, tmp_path, existing_data = DataFrame( { "date": [dt_utc(2018, 1, 10, 10, 0), dt_utc(2018, 1, 10, 10, 5)], - "open": [1.0, 1.1], + "open": [1.0, 1.15], "high": [1.1, 1.2], - "low": [0.9, 1.0], + "low": [0.9, 1.1], "close": [1.05, 1.15], "volume": [100, 150], } @@ -856,9 +856,6 @@ def test_download_pair_history_with_pair_candles(mocker, default_conf, tmp_path, "volume": [100, 200, 250, 300], } ) - mocker.patch( - "freqtrade.data.history.history_utils.clean_ohlcv_dataframe", return_value=expected_result - ) get_historic_ohlcv_mock = MagicMock() mocker.patch.object(exchange, "get_historic_ohlcv", get_historic_ohlcv_mock) @@ -887,3 +884,81 @@ def test_download_pair_history_with_pair_candles(mocker, default_conf, tmp_path, stored_data = data_handler_mock.ohlcv_store.call_args_list[0][1]["data"] assert stored_data.equals(expected_result) assert len(stored_data) == 4 + + +def test_download_pair_history_with_pair_candles_no_overlap( + mocker, default_conf, tmp_path, caplog +) -> None: + exchange = get_patched_exchange(mocker, default_conf) + + # Create test data for existing cached data + existing_data = DataFrame( + { + "date": [dt_utc(2018, 1, 10, 10, 0), dt_utc(2018, 1, 10, 10, 5)], + "open": [1.0, 1.1], + "high": [1.1, 1.2], + "low": [0.9, 1.0], + "close": [1.05, 1.15], + "volume": [100, 150], + } + ) + + # Create pair_candles data that will be used instead of exchange download + # This data should start before or at the same time as since_ms to trigger the else branch + pair_candles_data = DataFrame( + { + "date": [ + dt_utc(2018, 1, 10, 10, 10), + dt_utc(2018, 1, 10, 10, 15), + dt_utc(2018, 1, 10, 10, 20), + ], + "open": [1.15, 1.2, 1.25], + "high": [1.25, 1.3, 1.35], + "low": [1.1, 1.15, 1.2], + "close": [1.2, 1.25, 1.3], + "volume": [200, 250, 300], + } + ) + + # Mock the data handler to return existing cached data + data_handler_mock = MagicMock() + data_handler_mock.ohlcv_load.return_value = existing_data + data_handler_mock.ohlcv_store = MagicMock() + mocker.patch( + "freqtrade.data.history.history_utils.get_datahandler", return_value=data_handler_mock + ) + + # Mock _load_cached_data_for_updating to return existing data and since_ms + since_ms = dt_ts(dt_utc(2018, 1, 10, 10, 5)) # Time of last existing candle + mocker.patch( + "freqtrade.data.history.history_utils._load_cached_data_for_updating", + return_value=(existing_data, since_ms, None), + ) + + get_historic_ohlcv_mock = MagicMock(return_value=DataFrame()) + mocker.patch.object(exchange, "get_historic_ohlcv", get_historic_ohlcv_mock) + + # Call _download_pair_history with pre-loaded pair_candles + result = _download_pair_history( + datadir=tmp_path, + exchange=exchange, + pair="TEST/BTC", + timeframe="5m", + candle_type=CandleType.SPOT, + pair_candles=pair_candles_data, + ) + + # Verify the function succeeded + assert result is True + + # Verify that exchange.get_historic_ohlcv was NOT called (parallel method was used) + assert get_historic_ohlcv_mock.call_count == 1 + + # Verify the log message indicating parallel method was used (line 315-316) + assert not log_has_re(r"Downloaded .* Parallel Method.", caplog) + + # Verify data was stored + assert data_handler_mock.ohlcv_store.call_count == 1 + stored_data = data_handler_mock.ohlcv_store.call_args_list[0][1]["data"] + assert stored_data.equals(existing_data) + assert len(stored_data) == 2 From 2868efa779709d0cf3dba684cc858428e0aa52f4 Mon Sep 17 00:00:00 2001 From: hustrust Date: Tue, 2 Sep 2025 16:28:51 +0800 Subject: [PATCH 020/262] chore: remove redundant word in docs/freq-ui.md Signed-off-by: hustrust --- docs/freq-ui.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/freq-ui.md b/docs/freq-ui.md index f1eec3cb9..9f877a004 100644 --- a/docs/freq-ui.md +++ b/docs/freq-ui.md @@ -4,7 +4,7 @@ Freqtrade provides a builtin webserver, which can serve [FreqUI](https://github. By default, the UI is automatically installed as part of the installation (script, docker). freqUI can also be manually installed by using the `freqtrade install-ui` command. -This same command can also be used to update freqUI to new new releases. +This same command can also be used to update freqUI to new releases. Once the bot is started in trade / dry-run mode (with `freqtrade trade`) - the UI will be available under the configured API port (by default `http://127.0.0.1:8080`). From b60a3802e74099514343353c9447016eddfb7afc Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 2 Sep 2025 18:15:03 +0200 Subject: [PATCH 021/262] feat: remove numpy and pandas downgrade for armhf --- requirements.txt | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/requirements.txt b/requirements.txt index 9c8c0a87d..d78a7abfd 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,5 @@ -numpy==2.3.2; platform_machine != 'armv7l' -numpy==2.2.4; platform_machine == 'armv7l' -pandas==2.3.2; platform_machine != 'armv7l' -pandas==2.2.3; platform_machine == 'armv7l' +numpy==2.3.2 +pandas==2.3.2 bottleneck==1.5.0 numexpr==2.11.0 # Indicator libraries From ba87f3e7d74ad6339fd0927ae9a8412a2113adbc Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 2 Sep 2025 20:59:23 +0200 Subject: [PATCH 022/262] chore: exclude .venv and userdata from dockerfiles --- .dockerignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.dockerignore b/.dockerignore index abc5b82f0..3a79022fe 100644 --- a/.dockerignore +++ b/.dockerignore @@ -14,10 +14,11 @@ MANIFEST.in README.md freqtrade.service freqtrade.egg-info +.venv/ config.json* *.sqlite -user_data +user_data/ *.log .vscode From 0544af1f68509be62fa33455df78318882e4733e Mon Sep 17 00:00:00 2001 From: Freqtrade Bot <154552126+freqtrade-bot@users.noreply.github.com> Date: Thu, 4 Sep 2025 03:10:44 +0000 Subject: [PATCH 023/262] chore: update pre-commit hooks --- .../exchange/binance_leverage_tiers.json | 2363 ++++++++++++----- 1 file changed, 1724 insertions(+), 639 deletions(-) diff --git a/freqtrade/exchange/binance_leverage_tiers.json b/freqtrade/exchange/binance_leverage_tiers.json index f878a09bd..c49a3b286 100644 --- a/freqtrade/exchange/binance_leverage_tiers.json +++ b/freqtrade/exchange/binance_leverage_tiers.json @@ -4050,15 +4050,15 @@ "symbol": "ACT/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 1000.0, - "maintenanceMarginRate": 0.01, - "maxLeverage": 75.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "1", - "initialLeverage": "75", - "notionalCap": "1000", + "initialLeverage": "50", + "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.01", + "maintMarginRatio": "0.015", "cum": "0.0" } }, @@ -4066,123 +4066,89 @@ "tier": 2.0, "symbol": "ACT/USDT:USDT", "currency": "USDT", - "minNotional": 1000.0, - "maxNotional": 5000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "50", - "notionalCap": "5000", - "notionalFloor": "1000", - "maintMarginRatio": "0.015", - "cum": "5.0" + "initialLeverage": "20", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { "tier": 3.0, "symbol": "ACT/USDT:USDT", "currency": "USDT", - "minNotional": 5000.0, - "maxNotional": 9000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "minNotional": 10000.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "25", - "notionalCap": "9000", - "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "30.0" + "initialLeverage": "10", + "notionalCap": "20000", + "notionalFloor": "10000", + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "ACT/USDT:USDT", "currency": "USDT", - "minNotional": 9000.0, - "maxNotional": 26000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "20", - "notionalCap": "26000", - "notionalFloor": "9000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "ACT/USDT:USDT", "currency": "USDT", - "minNotional": 26000.0, - "maxNotional": 65000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 50000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "5", - "initialLeverage": "10", - "notionalCap": "65000", - "notionalFloor": "26000", - "maintMarginRatio": "0.05", - "cum": "725.0" + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "50000", + "maintMarginRatio": "0.125", + "cum": "2550.0" } }, { "tier": 6.0, "symbol": "ACT/USDT:USDT", "currency": "USDT", - "minNotional": 65000.0, - "maxNotional": 138000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "6", - "initialLeverage": "5", - "notionalCap": "138000", - "notionalFloor": "65000", - "maintMarginRatio": "0.1", - "cum": "3975.0" - } - }, - { - "tier": 7.0, - "symbol": "ACT/USDT:USDT", - "currency": "USDT", - "minNotional": 138000.0, - "maxNotional": 360000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, - "info": { - "bracket": "7", - "initialLeverage": "4", - "notionalCap": "360000", - "notionalFloor": "138000", - "maintMarginRatio": "0.125", - "cum": "7425.0" - } - }, - { - "tier": 8.0, - "symbol": "ACT/USDT:USDT", - "currency": "USDT", - "minNotional": 360000.0, + "minNotional": 250000.0, "maxNotional": 4500000.0, "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "8", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", - "notionalFloor": "360000", + "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "22437.0" + "cum": "12975.0" } }, { - "tier": 9.0, + "tier": 7.0, "symbol": "ACT/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -4190,16 +4156,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "9", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "397287.0" + "cum": "387825.0" } }, { - "tier": 10.0, + "tier": 8.0, "symbol": "ACT/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -4207,12 +4173,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2272287.0" + "cum": "2262825.0" } } ], @@ -9401,6 +9367,161 @@ } } ], + "ARIA/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "ARIA/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "ARIA/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "ARIA/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "ARIA/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "ARIA/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "ARIA/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "ARIA/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "ARIA/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "ARIA/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "ARK/USDT:USDT": [ { "tier": 1.0, @@ -14970,13 +15091,13 @@ "symbol": "BERA/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, + "maxNotional": 50000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "25000", + "notionalCap": "50000", "notionalFloor": "10000", "maintMarginRatio": "0.02", "cum": "75.0" @@ -14986,51 +15107,51 @@ "tier": 4.0, "symbol": "BERA/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 50000.0, + "minNotional": 50000.0, + "maxNotional": 100000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "50000", - "notionalFloor": "25000", + "notionalCap": "100000", + "notionalFloor": "50000", "maintMarginRatio": "0.025", - "cum": "200.0" + "cum": "325.0" } }, { "tier": 5.0, "symbol": "BERA/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 100000.0, + "maxNotional": 175000.0, + "maintenanceMarginRate": 0.0333, + "maxLeverage": 15.0, "info": { "bracket": "5", - "initialLeverage": "10", - "notionalCap": "125000", - "notionalFloor": "50000", - "maintMarginRatio": "0.05", - "cum": "1450.0" + "initialLeverage": "15", + "notionalCap": "175000", + "notionalFloor": "100000", + "maintMarginRatio": "0.0333", + "cum": "1155.0" } }, { "tier": 6.0, "symbol": "BERA/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 175000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "6", - "initialLeverage": "5", + "initialLeverage": "10", "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.1", - "cum": "7700.0" + "notionalFloor": "175000", + "maintMarginRatio": "0.05", + "cum": "4077.5" } }, { @@ -15038,54 +15159,71 @@ "symbol": "BERA/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "maxNotional": 750000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "7", - "initialLeverage": "4", - "notionalCap": "500000", + "initialLeverage": "5", + "notionalCap": "750000", "notionalFloor": "250000", - "maintMarginRatio": "0.125", - "cum": "13950.0" + "maintMarginRatio": "0.1", + "cum": "16577.5" } }, { "tier": 8.0, "symbol": "BERA/USDT:USDT", "currency": "USDT", - "minNotional": 500000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "minNotional": 750000.0, + "maxNotional": 1500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "8", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "500000", - "maintMarginRatio": "0.1667", - "cum": "34800.0" + "initialLeverage": "4", + "notionalCap": "1500000", + "notionalFloor": "750000", + "maintMarginRatio": "0.125", + "cum": "35327.5" } }, { "tier": 9.0, "symbol": "BERA/USDT:USDT", "currency": "USDT", + "minNotional": 1500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "9", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "1500000", + "maintMarginRatio": "0.1667", + "cum": "97877.5" + } + }, + { + "tier": 10.0, + "symbol": "BERA/USDT:USDT", + "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "409650.0" + "cum": "472727.5" } }, { - "tier": 10.0, + "tier": 11.0, "symbol": "BERA/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -15093,12 +15231,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "11", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2284650.0" + "cum": "2347727.5" } } ], @@ -36959,6 +37097,161 @@ } } ], + "HEMI/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "HEMI/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "HEMI/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "HEMI/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "HEMI/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "HEMI/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "HEMI/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "HEMI/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "HEMI/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "HEMI/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "HFT/USDT:USDT": [ { "tier": 1.0, @@ -41373,13 +41666,13 @@ "symbol": "IP/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 5000.0, + "maxNotional": 7500.0, "maintenanceMarginRate": 0.01, "maxLeverage": 75.0, "info": { "bracket": "1", "initialLeverage": "75", - "notionalCap": "5000", + "notionalCap": "7500", "notionalFloor": "0", "maintMarginRatio": "0.01", "cum": "0.0" @@ -41389,170 +41682,170 @@ "tier": 2.0, "symbol": "IP/USDT:USDT", "currency": "USDT", - "minNotional": 5000.0, - "maxNotional": 10000.0, + "minNotional": 7500.0, + "maxNotional": 15000.0, "maintenanceMarginRate": 0.015, "maxLeverage": 50.0, "info": { "bracket": "2", "initialLeverage": "50", - "notionalCap": "10000", - "notionalFloor": "5000", + "notionalCap": "15000", + "notionalFloor": "7500", "maintMarginRatio": "0.015", - "cum": "25.0" + "cum": "37.5" } }, { "tier": 3.0, "symbol": "IP/USDT:USDT", "currency": "USDT", - "minNotional": 10000.0, - "maxNotional": 50000.0, + "minNotional": 15000.0, + "maxNotional": 75000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "50000", - "notionalFloor": "10000", + "notionalCap": "75000", + "notionalFloor": "15000", "maintMarginRatio": "0.02", - "cum": "75.0" + "cum": "112.5" } }, { "tier": 4.0, "symbol": "IP/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 100000.0, + "minNotional": 75000.0, + "maxNotional": 200000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "100000", - "notionalFloor": "50000", + "notionalCap": "200000", + "notionalFloor": "75000", "maintMarginRatio": "0.025", - "cum": "325.0" + "cum": "487.5" } }, { "tier": 5.0, "symbol": "IP/USDT:USDT", "currency": "USDT", - "minNotional": 100000.0, - "maxNotional": 175000.0, + "minNotional": 200000.0, + "maxNotional": 350000.0, "maintenanceMarginRate": 0.0333, "maxLeverage": 15.0, "info": { "bracket": "5", "initialLeverage": "15", - "notionalCap": "175000", - "notionalFloor": "100000", + "notionalCap": "350000", + "notionalFloor": "200000", "maintMarginRatio": "0.0333", - "cum": "1155.0" + "cum": "2147.5" } }, { "tier": 6.0, "symbol": "IP/USDT:USDT", "currency": "USDT", - "minNotional": 175000.0, - "maxNotional": 250000.0, + "minNotional": 350000.0, + "maxNotional": 750000.0, "maintenanceMarginRate": 0.05, "maxLeverage": 10.0, "info": { "bracket": "6", "initialLeverage": "10", - "notionalCap": "250000", - "notionalFloor": "175000", + "notionalCap": "750000", + "notionalFloor": "350000", "maintMarginRatio": "0.05", - "cum": "4077.5" + "cum": "7992.5" } }, { "tier": 7.0, "symbol": "IP/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 750000.0, + "minNotional": 750000.0, + "maxNotional": 3000000.0, "maintenanceMarginRate": 0.1, "maxLeverage": 5.0, "info": { "bracket": "7", "initialLeverage": "5", - "notionalCap": "750000", - "notionalFloor": "250000", + "notionalCap": "3000000", + "notionalFloor": "750000", "maintMarginRatio": "0.1", - "cum": "16577.5" + "cum": "45492.5" } }, { "tier": 8.0, "symbol": "IP/USDT:USDT", "currency": "USDT", - "minNotional": 750000.0, - "maxNotional": 1500000.0, + "minNotional": 3000000.0, + "maxNotional": 4500000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { "bracket": "8", "initialLeverage": "4", - "notionalCap": "1500000", - "notionalFloor": "750000", + "notionalCap": "4500000", + "notionalFloor": "3000000", "maintMarginRatio": "0.125", - "cum": "35327.5" + "cum": "120492.5" } }, { "tier": 9.0, "symbol": "IP/USDT:USDT", "currency": "USDT", - "minNotional": 1500000.0, - "maxNotional": 4500000.0, + "minNotional": 4500000.0, + "maxNotional": 7500000.0, "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { "bracket": "9", "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "1500000", + "notionalCap": "7500000", + "notionalFloor": "4500000", "maintMarginRatio": "0.1667", - "cum": "97877.5" + "cum": "308142.5" } }, { "tier": 10.0, "symbol": "IP/USDT:USDT", "currency": "USDT", - "minNotional": 4500000.0, - "maxNotional": 7500000.0, + "minNotional": 7500000.0, + "maxNotional": 12000000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { "bracket": "10", "initialLeverage": "2", - "notionalCap": "7500000", - "notionalFloor": "4500000", + "notionalCap": "12000000", + "notionalFloor": "7500000", "maintMarginRatio": "0.25", - "cum": "472727.5" + "cum": "932892.5" } }, { "tier": 11.0, "symbol": "IP/USDT:USDT", "currency": "USDT", - "minNotional": 7500000.0, - "maxNotional": 12500000.0, + "minNotional": 12000000.0, + "maxNotional": 18000000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { "bracket": "11", "initialLeverage": "1", - "notionalCap": "12500000", - "notionalFloor": "7500000", + "notionalCap": "18000000", + "notionalFloor": "12000000", "maintMarginRatio": "0.5", - "cum": "2347727.5" + "cum": "3932892.5" } } ], @@ -41718,14 +42011,14 @@ "currency": "USDT", "minNotional": 0.0, "maxNotional": 5000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "1", - "initialLeverage": "25", + "initialLeverage": "50", "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.02", + "maintMarginRatio": "0.015", "cum": "0.0" } }, @@ -41743,7 +42036,7 @@ "notionalCap": "10000", "notionalFloor": "5000", "maintMarginRatio": "0.025", - "cum": "25.0" + "cum": "50.0" } }, { @@ -41751,23 +42044,23 @@ "symbol": "JELLYJELLY/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, + "maxNotional": 20000.0, "maintenanceMarginRate": 0.05, "maxLeverage": 10.0, "info": { "bracket": "3", "initialLeverage": "10", - "notionalCap": "25000", + "notionalCap": "20000", "notionalFloor": "10000", "maintMarginRatio": "0.05", - "cum": "275.0" + "cum": "300.0" } }, { "tier": 4.0, "symbol": "JELLYJELLY/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, + "minNotional": 20000.0, "maxNotional": 50000.0, "maintenanceMarginRate": 0.1, "maxLeverage": 5.0, @@ -41775,9 +42068,9 @@ "bracket": "4", "initialLeverage": "5", "notionalCap": "50000", - "notionalFloor": "25000", + "notionalFloor": "20000", "maintMarginRatio": "0.1", - "cum": "1525.0" + "cum": "1300.0" } }, { @@ -41785,67 +42078,67 @@ "symbol": "JELLYJELLY/USDT:USDT", "currency": "USDT", "minNotional": 50000.0, - "maxNotional": 100000.0, + "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { "bracket": "5", "initialLeverage": "4", - "notionalCap": "100000", + "notionalCap": "250000", "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "2775.0" + "cum": "2550.0" } }, { "tier": 6.0, "symbol": "JELLYJELLY/USDT:USDT", "currency": "USDT", - "minNotional": 100000.0, - "maxNotional": 250000.0, + "minNotional": 250000.0, + "maxNotional": 4500000.0, "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { "bracket": "6", "initialLeverage": "3", - "notionalCap": "250000", - "notionalFloor": "100000", + "notionalCap": "4500000", + "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "6945.0" + "cum": "12975.0" } }, { "tier": 7.0, "symbol": "JELLYJELLY/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 500000.0, + "minNotional": 4500000.0, + "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { "bracket": "7", "initialLeverage": "2", - "notionalCap": "500000", - "notionalFloor": "250000", + "notionalCap": "7500000", + "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "27770.0" + "cum": "387825.0" } }, { "tier": 8.0, "symbol": "JELLYJELLY/USDT:USDT", "currency": "USDT", - "minNotional": 500000.0, - "maxNotional": 800000.0, + "minNotional": 7500000.0, + "maxNotional": 12500000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { "bracket": "8", "initialLeverage": "1", - "notionalCap": "800000", - "notionalFloor": "500000", + "notionalCap": "12500000", + "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "152770.0" + "cum": "2262825.0" } } ], @@ -45276,6 +45569,161 @@ } } ], + "LINEA/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "LINEA/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "LINEA/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "LINEA/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "LINEA/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "LINEA/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "LINEA/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "LINEA/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "LINEA/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "LINEA/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "LINK/USDC:USDC": [ { "tier": 1.0, @@ -50185,6 +50633,161 @@ } } ], + "MITO/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "MITO/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "MITO/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "MITO/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "MITO/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "MITO/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "MITO/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "MITO/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "MITO/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "MITO/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "MKR/USDT:USDT": [ { "tier": 1.0, @@ -51516,105 +52119,88 @@ "symbol": "MUBARAK/USDT:USDT", "currency": "USDT", "minNotional": 5000.0, - "maxNotional": 6000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", - "notionalCap": "6000", + "initialLeverage": "20", + "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { "tier": 3.0, "symbol": "MUBARAK/USDT:USDT", "currency": "USDT", - "minNotional": 6000.0, - "maxNotional": 14000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "minNotional": 10000.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "14000", - "notionalFloor": "6000", - "maintMarginRatio": "0.025", - "cum": "55.0" + "initialLeverage": "10", + "notionalCap": "20000", + "notionalFloor": "10000", + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "MUBARAK/USDT:USDT", "currency": "USDT", - "minNotional": 14000.0, - "maxNotional": 35000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "35000", - "notionalFloor": "14000", - "maintMarginRatio": "0.05", - "cum": "405.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "MUBARAK/USDT:USDT", "currency": "USDT", - "minNotional": 35000.0, - "maxNotional": 82000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 50000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "5", - "initialLeverage": "5", - "notionalCap": "82000", - "notionalFloor": "35000", - "maintMarginRatio": "0.1", - "cum": "2155.0" + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "50000", + "maintMarginRatio": "0.125", + "cum": "2550.0" } }, { "tier": 6.0, "symbol": "MUBARAK/USDT:USDT", "currency": "USDT", - "minNotional": 82000.0, - "maxNotional": 290000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, - "info": { - "bracket": "6", - "initialLeverage": "4", - "notionalCap": "290000", - "notionalFloor": "82000", - "maintMarginRatio": "0.125", - "cum": "4205.0" - } - }, - { - "tier": 7.0, - "symbol": "MUBARAK/USDT:USDT", - "currency": "USDT", - "minNotional": 290000.0, + "minNotional": 250000.0, "maxNotional": 4500000.0, "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", - "notionalFloor": "290000", + "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "16298.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "MUBARAK/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -51622,16 +52208,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "391148.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "MUBARAK/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -51639,12 +52225,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2266148.0" + "cum": "2262825.0" } } ], @@ -57285,15 +57871,15 @@ "symbol": "PARTI/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 1000.0, - "maintenanceMarginRate": 0.01, - "maxLeverage": 75.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "1", - "initialLeverage": "75", - "notionalCap": "1000", + "initialLeverage": "50", + "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.01", + "maintMarginRatio": "0.015", "cum": "0.0" } }, @@ -57301,123 +57887,89 @@ "tier": 2.0, "symbol": "PARTI/USDT:USDT", "currency": "USDT", - "minNotional": 1000.0, - "maxNotional": 5000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "50", - "notionalCap": "5000", - "notionalFloor": "1000", - "maintMarginRatio": "0.015", - "cum": "5.0" + "initialLeverage": "20", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { "tier": 3.0, "symbol": "PARTI/USDT:USDT", "currency": "USDT", - "minNotional": 5000.0, - "maxNotional": 9000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "minNotional": 10000.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "25", - "notionalCap": "9000", - "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "30.0" + "initialLeverage": "10", + "notionalCap": "20000", + "notionalFloor": "10000", + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "PARTI/USDT:USDT", "currency": "USDT", - "minNotional": 9000.0, - "maxNotional": 26000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "20", - "notionalCap": "26000", - "notionalFloor": "9000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "PARTI/USDT:USDT", "currency": "USDT", - "minNotional": 26000.0, - "maxNotional": 65000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 50000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "5", - "initialLeverage": "10", - "notionalCap": "65000", - "notionalFloor": "26000", - "maintMarginRatio": "0.05", - "cum": "725.0" + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "50000", + "maintMarginRatio": "0.125", + "cum": "2550.0" } }, { "tier": 6.0, "symbol": "PARTI/USDT:USDT", "currency": "USDT", - "minNotional": 65000.0, - "maxNotional": 138000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "6", - "initialLeverage": "5", - "notionalCap": "138000", - "notionalFloor": "65000", - "maintMarginRatio": "0.1", - "cum": "3975.0" - } - }, - { - "tier": 7.0, - "symbol": "PARTI/USDT:USDT", - "currency": "USDT", - "minNotional": 138000.0, - "maxNotional": 360000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, - "info": { - "bracket": "7", - "initialLeverage": "4", - "notionalCap": "360000", - "notionalFloor": "138000", - "maintMarginRatio": "0.125", - "cum": "7425.0" - } - }, - { - "tier": 8.0, - "symbol": "PARTI/USDT:USDT", - "currency": "USDT", - "minNotional": 360000.0, + "minNotional": 250000.0, "maxNotional": 4500000.0, "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "8", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", - "notionalFloor": "360000", + "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "22437.0" + "cum": "12975.0" } }, { - "tier": 9.0, + "tier": 7.0, "symbol": "PARTI/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -57425,16 +57977,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "9", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "397287.0" + "cum": "387825.0" } }, { - "tier": 10.0, + "tier": 8.0, "symbol": "PARTI/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -57442,12 +57994,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2272287.0" + "cum": "2262825.0" } } ], @@ -61375,6 +61927,161 @@ } } ], + "PTB/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "PTB/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "PTB/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "PTB/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "PTB/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "PTB/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "PTB/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "PTB/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "PTB/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "PTB/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "PUFFER/USDT:USDT": [ { "tier": 1.0, @@ -61967,13 +62674,13 @@ "symbol": "PYTH/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 5000.0, + "maxNotional": 7500.0, "maintenanceMarginRate": 0.01, "maxLeverage": 75.0, "info": { "bracket": "1", "initialLeverage": "75", - "notionalCap": "5000", + "notionalCap": "7500", "notionalFloor": "0", "maintMarginRatio": "0.01", "cum": "0.0" @@ -61983,119 +62690,119 @@ "tier": 2.0, "symbol": "PYTH/USDT:USDT", "currency": "USDT", - "minNotional": 5000.0, - "maxNotional": 10000.0, + "minNotional": 7500.0, + "maxNotional": 15000.0, "maintenanceMarginRate": 0.015, "maxLeverage": 50.0, "info": { "bracket": "2", "initialLeverage": "50", - "notionalCap": "10000", - "notionalFloor": "5000", + "notionalCap": "15000", + "notionalFloor": "7500", "maintMarginRatio": "0.015", - "cum": "25.0" + "cum": "37.5" } }, { "tier": 3.0, "symbol": "PYTH/USDT:USDT", "currency": "USDT", - "minNotional": 10000.0, - "maxNotional": 25000.0, + "minNotional": 15000.0, + "maxNotional": 75000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "25000", - "notionalFloor": "10000", + "notionalCap": "75000", + "notionalFloor": "15000", "maintMarginRatio": "0.02", - "cum": "75.0" + "cum": "112.5" } }, { "tier": 4.0, "symbol": "PYTH/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 50000.0, + "minNotional": 75000.0, + "maxNotional": 200000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "50000", - "notionalFloor": "25000", + "notionalCap": "200000", + "notionalFloor": "75000", "maintMarginRatio": "0.025", - "cum": "200.0" + "cum": "487.5" } }, { "tier": 5.0, "symbol": "PYTH/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 200000.0, + "maxNotional": 350000.0, + "maintenanceMarginRate": 0.0333, + "maxLeverage": 15.0, "info": { "bracket": "5", - "initialLeverage": "10", - "notionalCap": "125000", - "notionalFloor": "50000", - "maintMarginRatio": "0.05", - "cum": "1450.0" + "initialLeverage": "15", + "notionalCap": "350000", + "notionalFloor": "200000", + "maintMarginRatio": "0.0333", + "cum": "2147.5" } }, { "tier": 6.0, "symbol": "PYTH/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, - "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 350000.0, + "maxNotional": 750000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "6", - "initialLeverage": "5", - "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.1", - "cum": "7700.0" + "initialLeverage": "10", + "notionalCap": "750000", + "notionalFloor": "350000", + "maintMarginRatio": "0.05", + "cum": "7992.5" } }, { "tier": 7.0, "symbol": "PYTH/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 750000.0, + "maxNotional": 3000000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "7", - "initialLeverage": "4", - "notionalCap": "500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.125", - "cum": "13950.0" + "initialLeverage": "5", + "notionalCap": "3000000", + "notionalFloor": "750000", + "maintMarginRatio": "0.1", + "cum": "45492.5" } }, { "tier": 8.0, "symbol": "PYTH/USDT:USDT", "currency": "USDT", - "minNotional": 500000.0, + "minNotional": 3000000.0, "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "8", - "initialLeverage": "3", + "initialLeverage": "4", "notionalCap": "4500000", - "notionalFloor": "500000", - "maintMarginRatio": "0.1667", - "cum": "34800.0" + "notionalFloor": "3000000", + "maintMarginRatio": "0.125", + "cum": "120492.5" } }, { @@ -62104,15 +62811,15 @@ "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, - "maintenanceMarginRate": 0.25, - "maxLeverage": 2.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, "info": { "bracket": "9", - "initialLeverage": "2", + "initialLeverage": "3", "notionalCap": "7500000", "notionalFloor": "4500000", - "maintMarginRatio": "0.25", - "cum": "409650.0" + "maintMarginRatio": "0.1667", + "cum": "308142.5" } }, { @@ -62120,16 +62827,188 @@ "symbol": "PYTH/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, + "maxNotional": 12000000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "10", + "initialLeverage": "2", + "notionalCap": "12000000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.25", + "cum": "932892.5" + } + }, + { + "tier": 11.0, + "symbol": "PYTH/USDT:USDT", + "currency": "USDT", + "minNotional": 12000000.0, + "maxNotional": 18000000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "11", + "initialLeverage": "1", + "notionalCap": "18000000", + "notionalFloor": "12000000", + "maintMarginRatio": "0.5", + "cum": "3932892.5" + } + } + ], + "Q/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "Q/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "Q/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "Q/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "Q/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "Q/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "Q/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "Q/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "Q/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "Q/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, "maxNotional": 12500000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "9", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2284650.0" + "cum": "2267225.0" } } ], @@ -64450,14 +65329,14 @@ "currency": "USDT", "minNotional": 0.0, "maxNotional": 5000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, "info": { "bracket": "1", - "initialLeverage": "50", + "initialLeverage": "75", "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.015", + "maintMarginRatio": "0.01", "cum": "0.0" } }, @@ -64467,14 +65346,14 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "50", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", + "maintMarginRatio": "0.015", "cum": "25.0" } }, @@ -64484,14 +65363,14 @@ "currency": "USDT", "minNotional": 10000.0, "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "3", - "initialLeverage": "20", + "initialLeverage": "25", "notionalCap": "25000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", + "maintMarginRatio": "0.02", "cum": "75.0" } }, @@ -64500,33 +65379,33 @@ "symbol": "RLC/USDT:USDT", "currency": "USDT", "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", + "initialLeverage": "20", + "notionalCap": "50000", "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "maintMarginRatio": "0.025", + "cum": "200.0" } }, { "tier": 5.0, "symbol": "RLC/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, + "minNotional": 50000.0, "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "5", - "initialLeverage": "5", + "initialLeverage": "10", "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" + "notionalFloor": "50000", + "maintMarginRatio": "0.05", + "cum": "1450.0" } }, { @@ -64535,15 +65414,15 @@ "currency": "USDT", "minNotional": 125000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "6", - "initialLeverage": "4", + "initialLeverage": "5", "notionalCap": "250000", "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6950.0" + "maintMarginRatio": "0.1", + "cum": "7700.0" } }, { @@ -64551,37 +65430,54 @@ "symbol": "RLC/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "maxNotional": 500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "7", - "initialLeverage": "3", - "notionalCap": "4500000", + "initialLeverage": "4", + "notionalCap": "500000", "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17375.0" + "maintMarginRatio": "0.125", + "cum": "13950.0" } }, { "tier": 8.0, "symbol": "RLC/USDT:USDT", "currency": "USDT", + "minNotional": 500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "8", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "500000", + "maintMarginRatio": "0.1667", + "cum": "34800.0" + } + }, + { + "tier": 9.0, + "symbol": "RLC/USDT:USDT", + "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "9", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "409650.0" } }, { - "tier": 9.0, + "tier": 10.0, "symbol": "RLC/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -64589,12 +65485,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2284650.0" } } ], @@ -69580,14 +70476,14 @@ "currency": "USDT", "minNotional": 0.0, "maxNotional": 5000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "1", - "initialLeverage": "25", + "initialLeverage": "50", "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.02", + "maintMarginRatio": "0.015", "cum": "0.0" } }, @@ -69597,14 +70493,14 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "2", - "initialLeverage": "20", + "initialLeverage": "25", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.025", + "maintMarginRatio": "0.02", "cum": "25.0" } }, @@ -69614,15 +70510,15 @@ "currency": "USDT", "minNotional": 10000.0, "maxNotional": 25000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "3", - "initialLeverage": "10", + "initialLeverage": "20", "notionalCap": "25000", "notionalFloor": "10000", - "maintMarginRatio": "0.05", - "cum": "275.0" + "maintMarginRatio": "0.025", + "cum": "75.0" } }, { @@ -69630,50 +70526,50 @@ "symbol": "SOMI/USDT:USDT", "currency": "USDT", "minNotional": 25000.0, - "maxNotional": 50000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "4", - "initialLeverage": "5", - "notionalCap": "50000", + "initialLeverage": "10", + "notionalCap": "62500", "notionalFloor": "25000", - "maintMarginRatio": "0.1", - "cum": "1525.0" + "maintMarginRatio": "0.05", + "cum": "700.0" } }, { "tier": 5.0, "symbol": "SOMI/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 100000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "5", - "initialLeverage": "4", - "notionalCap": "100000", - "notionalFloor": "50000", - "maintMarginRatio": "0.125", - "cum": "2775.0" + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" } }, { "tier": 6.0, "symbol": "SOMI/USDT:USDT", "currency": "USDT", - "minNotional": 100000.0, + "minNotional": 125000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "6", - "initialLeverage": "3", + "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "100000", - "maintMarginRatio": "0.1667", - "cum": "6945.0" + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" } }, { @@ -69681,33 +70577,50 @@ "symbol": "SOMI/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.25, - "maxLeverage": 2.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, "info": { "bracket": "7", - "initialLeverage": "2", - "notionalCap": "500000", + "initialLeverage": "3", + "notionalCap": "4500000", "notionalFloor": "250000", - "maintMarginRatio": "0.25", - "cum": "27770.0" + "maintMarginRatio": "0.1667", + "cum": "17375.0" } }, { "tier": 8.0, "symbol": "SOMI/USDT:USDT", "currency": "USDT", - "minNotional": 500000.0, - "maxNotional": 800000.0, + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "SOMI/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "8", + "bracket": "9", "initialLeverage": "1", - "notionalCap": "800000", - "notionalFloor": "500000", + "notionalCap": "12500000", + "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "152770.0" + "cum": "2267225.0" } } ], @@ -74930,6 +75843,161 @@ } } ], + "TAKE/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "TAKE/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "TAKE/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "TAKE/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "TAKE/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "TAKE/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "TAKE/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "TAKE/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "TAKE/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "TAKE/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "TANSSI/USDT:USDT": [ { "tier": 1.0, @@ -81584,13 +82652,13 @@ "symbol": "W/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 5000.0, + "maxNotional": 7500.0, "maintenanceMarginRate": 0.01, "maxLeverage": 75.0, "info": { "bracket": "1", "initialLeverage": "75", - "notionalCap": "5000", + "notionalCap": "7500", "notionalFloor": "0", "maintMarginRatio": "0.01", "cum": "0.0" @@ -81600,119 +82668,119 @@ "tier": 2.0, "symbol": "W/USDT:USDT", "currency": "USDT", - "minNotional": 5000.0, - "maxNotional": 10000.0, + "minNotional": 7500.0, + "maxNotional": 15000.0, "maintenanceMarginRate": 0.015, "maxLeverage": 50.0, "info": { "bracket": "2", "initialLeverage": "50", - "notionalCap": "10000", - "notionalFloor": "5000", + "notionalCap": "15000", + "notionalFloor": "7500", "maintMarginRatio": "0.015", - "cum": "25.0" + "cum": "37.5" } }, { "tier": 3.0, "symbol": "W/USDT:USDT", "currency": "USDT", - "minNotional": 10000.0, - "maxNotional": 25000.0, + "minNotional": 15000.0, + "maxNotional": 75000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "25000", - "notionalFloor": "10000", + "notionalCap": "75000", + "notionalFloor": "15000", "maintMarginRatio": "0.02", - "cum": "75.0" + "cum": "112.5" } }, { "tier": 4.0, "symbol": "W/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 50000.0, + "minNotional": 75000.0, + "maxNotional": 200000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "50000", - "notionalFloor": "25000", + "notionalCap": "200000", + "notionalFloor": "75000", "maintMarginRatio": "0.025", - "cum": "200.0" + "cum": "487.5" } }, { "tier": 5.0, "symbol": "W/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 200000.0, + "maxNotional": 350000.0, + "maintenanceMarginRate": 0.0333, + "maxLeverage": 15.0, "info": { "bracket": "5", - "initialLeverage": "10", - "notionalCap": "125000", - "notionalFloor": "50000", - "maintMarginRatio": "0.05", - "cum": "1450.0" + "initialLeverage": "15", + "notionalCap": "350000", + "notionalFloor": "200000", + "maintMarginRatio": "0.0333", + "cum": "2147.5" } }, { "tier": 6.0, "symbol": "W/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, - "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 350000.0, + "maxNotional": 750000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "6", - "initialLeverage": "5", - "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.1", - "cum": "7700.0" + "initialLeverage": "10", + "notionalCap": "750000", + "notionalFloor": "350000", + "maintMarginRatio": "0.05", + "cum": "7992.5" } }, { "tier": 7.0, "symbol": "W/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 750000.0, + "maxNotional": 3000000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "7", - "initialLeverage": "4", - "notionalCap": "500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.125", - "cum": "13950.0" + "initialLeverage": "5", + "notionalCap": "3000000", + "notionalFloor": "750000", + "maintMarginRatio": "0.1", + "cum": "45492.5" } }, { "tier": 8.0, "symbol": "W/USDT:USDT", "currency": "USDT", - "minNotional": 500000.0, + "minNotional": 3000000.0, "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "8", - "initialLeverage": "3", + "initialLeverage": "4", "notionalCap": "4500000", - "notionalFloor": "500000", - "maintMarginRatio": "0.1667", - "cum": "34800.0" + "notionalFloor": "3000000", + "maintMarginRatio": "0.125", + "cum": "120492.5" } }, { @@ -81721,15 +82789,15 @@ "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, - "maintenanceMarginRate": 0.25, - "maxLeverage": 2.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, "info": { "bracket": "9", - "initialLeverage": "2", + "initialLeverage": "3", "notionalCap": "7500000", "notionalFloor": "4500000", - "maintMarginRatio": "0.25", - "cum": "409650.0" + "maintMarginRatio": "0.1667", + "cum": "308142.5" } }, { @@ -81737,16 +82805,33 @@ "symbol": "W/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, - "maxNotional": 12500000.0, + "maxNotional": 12000000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "10", + "initialLeverage": "2", + "notionalCap": "12000000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.25", + "cum": "932892.5" + } + }, + { + "tier": 11.0, + "symbol": "W/USDT:USDT", + "currency": "USDT", + "minNotional": 12000000.0, + "maxNotional": 18000000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "11", "initialLeverage": "1", - "notionalCap": "12500000", - "notionalFloor": "7500000", + "notionalCap": "18000000", + "notionalFloor": "12000000", "maintMarginRatio": "0.5", - "cum": "2284650.0" + "cum": "3932892.5" } } ], @@ -83030,15 +84115,15 @@ "symbol": "WLFI/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 5000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, "info": { "bracket": "1", - "initialLeverage": "50", - "notionalCap": "5000", + "initialLeverage": "75", + "notionalCap": "20000", "notionalFloor": "0", - "maintMarginRatio": "0.015", + "maintMarginRatio": "0.01", "cum": "0.0" } }, @@ -83046,136 +84131,136 @@ "tier": 2.0, "symbol": "WLFI/USDT:USDT", "currency": "USDT", - "minNotional": 5000.0, - "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "minNotional": 20000.0, + "maxNotional": 200000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "2", - "initialLeverage": "25", - "notionalCap": "10000", - "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "initialLeverage": "50", + "notionalCap": "200000", + "notionalFloor": "20000", + "maintMarginRatio": "0.015", + "cum": "100.0" } }, { "tier": 3.0, "symbol": "WLFI/USDT:USDT", "currency": "USDT", - "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "minNotional": 200000.0, + "maxNotional": 1000000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", - "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "initialLeverage": "25", + "notionalCap": "1000000", + "notionalFloor": "200000", + "maintMarginRatio": "0.02", + "cum": "1100.0" } }, { "tier": 4.0, "symbol": "WLFI/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 1000000.0, + "maxNotional": 2000000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "20", + "notionalCap": "2000000", + "notionalFloor": "1000000", + "maintMarginRatio": "0.025", + "cum": "6100.0" } }, { "tier": 5.0, "symbol": "WLFI/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 2000000.0, + "maxNotional": 5000000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" + "initialLeverage": "10", + "notionalCap": "5000000", + "notionalFloor": "2000000", + "maintMarginRatio": "0.05", + "cum": "56100.0" } }, { "tier": 6.0, "symbol": "WLFI/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, - "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 5000000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "6", - "initialLeverage": "4", - "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6950.0" + "initialLeverage": "5", + "notionalCap": "7500000", + "notionalFloor": "5000000", + "maintMarginRatio": "0.1", + "cum": "306100.0" } }, { "tier": 7.0, "symbol": "WLFI/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "minNotional": 7500000.0, + "maxNotional": 10000000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "7", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17375.0" + "initialLeverage": "4", + "notionalCap": "10000000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.125", + "cum": "493600.0" } }, { "tier": 8.0, "symbol": "WLFI/USDT:USDT", "currency": "USDT", - "minNotional": 4500000.0, - "maxNotional": 7500000.0, + "minNotional": 10000000.0, + "maxNotional": 12500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { "bracket": "8", "initialLeverage": "2", - "notionalCap": "7500000", - "notionalFloor": "4500000", + "notionalCap": "12500000", + "notionalFloor": "10000000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "1743600.0" } }, { "tier": 9.0, "symbol": "WLFI/USDT:USDT", "currency": "USDT", - "minNotional": 7500000.0, - "maxNotional": 12500000.0, + "minNotional": 12500000.0, + "maxNotional": 15000000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { "bracket": "9", "initialLeverage": "1", - "notionalCap": "12500000", - "notionalFloor": "7500000", + "notionalCap": "15000000", + "notionalFloor": "12500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "4868600.0" } } ], From 7d38963c61d7082330c64c8ed24c584fbdd2a4a6 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 2 Sep 2025 19:32:15 +0200 Subject: [PATCH 024/262] chore(ci): extract environment parts to ci file --- .github/workflows/docker-build.yml | 34 +++++++++++++++++++++++++++ build_helpers/publish_docker_multi.sh | 20 ++-------------- 2 files changed, 36 insertions(+), 18 deletions(-) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index a781dbd17..2ef681e17 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -24,6 +24,7 @@ env: IMAGE_NAME: "freqtradeorg/freqtrade" CACHE_IMAGE: "freqtradeorg/freqtrade_cache" GHCR_IMAGE_NAME: "ghcr.io/freqtrade/freqtrade" + PI_PLATFORM: "linux/arm/v7" jobs: deploy-docker: @@ -50,9 +51,37 @@ jobs: else BRANCH_NAME="${GITHUB_REF##*/}" fi + + # Replace / with _ to create a valid tag + TAG=$(echo "${BRANCH_NAME}" | sed -e "s/\//_/g") + TAG_PLOT=${TAG}_plot + TAG_FREQAI=${TAG}_freqai + TAG_FREQAI_RL=${TAG_FREQAI}rl + TAG_PI="${TAG}_pi" + + CACHE_TAG_PI=${CACHE_IMAGE}:${TAG_PI}_cache + echo "GITHUB_REF='${GITHUB_REF}'" echo "BRANCH_NAME='${BRANCH_NAME}'" + echo "TAG='${TAG}'" + echo "TAG_PLOT='${TAG_PLOT}'" + echo "TAG_FREQAI='${TAG_FREQAI}'" + echo "TAG_FREQAI_RL='${TAG_FREQAI_RL}'" + echo "TAG_PI='${TAG_PI}'" + echo "BRANCH_NAME=${BRANCH_NAME}" >> "$GITHUB_ENV" + echo "TAG=${TAG}" >> "$GITHUB_ENV" + echo "TAG_PLOT=${TAG_PLOT}" >> "$GITHUB_ENV" + echo "TAG_FREQAI=${TAG_FREQAI}" >> "$GITHUB_ENV" + echo "TAG_FREQAI_RL=${TAG_FREQAI_RL}" >> "$GITHUB_ENV" + echo "TAG_PI=${TAG_PI}" >> "$GITHUB_ENV" + + echo "CACHE_TAG_PI=${CACHE_TAG_PI}" >> "$GITHUB_ENV" + + - name: Save commit SHA to file + # Add commit to docker container + run: | + echo "${GITHUB_SHA}" > freqtrade_commit - name: Login to Docker Hub uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0 @@ -104,6 +133,11 @@ jobs: echo "BRANCH_NAME='${BRANCH_NAME}'" echo "BRANCH_NAME=${BRANCH_NAME}" >> "$GITHUB_ENV" + - name: Save commit SHA to file + # Add commit to docker container + run: | + echo "${GITHUB_SHA}" > freqtrade_commit + - name: Login to Docker Hub uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0 with: diff --git a/build_helpers/publish_docker_multi.sh b/build_helpers/publish_docker_multi.sh index 52dbe7244..188f84689 100755 --- a/build_helpers/publish_docker_multi.sh +++ b/build_helpers/publish_docker_multi.sh @@ -1,28 +1,12 @@ #!/bin/sh -# The below assumes a correctly setup docker buildx environment - -# Replace / with _ to create a valid tag -TAG=$(echo "${BRANCH_NAME}" | sed -e "s/\//_/g") -TAG_PLOT=${TAG}_plot -TAG_FREQAI=${TAG}_freqai -TAG_FREQAI_RL=${TAG_FREQAI}rl -TAG_PI="${TAG}_pi" - -PI_PLATFORM="linux/arm/v7" -echo "Running for ${TAG}" -CACHE_TAG=${CACHE_IMAGE}:${TAG_PI}_cache - -# Add commit and commit_message to docker container -echo "${GITHUB_SHA}" > freqtrade_commit - if [ "${GITHUB_EVENT_NAME}" = "schedule" ]; then echo "event ${GITHUB_EVENT_NAME}: full rebuild - skipping cache" # Build regular image docker build -t freqtrade:${TAG} . # Build PI image docker buildx build \ - --cache-to=type=registry,ref=${CACHE_TAG} \ + --cache-to=type=registry,ref=${CACHE_TAG_PI} \ -f docker/Dockerfile.armhf \ --platform ${PI_PLATFORM} \ -t ${IMAGE_NAME}:${TAG_PI} \ @@ -39,7 +23,7 @@ else # docker pull --platform ${PI_PLATFORM} ${IMAGE_NAME}:${TAG} # disable provenance due to https://github.com/docker/buildx/issues/1509 docker buildx build \ - --cache-from=type=registry,ref=${CACHE_TAG} \ + --cache-from=type=registry,ref=${CACHE_TAG_PI} \ --cache-to=type=registry,ref=${CACHE_TAG} \ -f docker/Dockerfile.armhf \ --platform ${PI_PLATFORM} \ From bb7a4c473926e10fff0cab31d3a915c92cf3b603 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 2 Sep 2025 19:39:21 +0200 Subject: [PATCH 025/262] chore(ci): move CI build to action * Reduce the need for a helper script * increase visibility into individual build times --- .github/workflows/docker-build.yml | 65 +++++++++++++++++++++++- build_helpers/publish_docker_multi.sh | 71 --------------------------- 2 files changed, 63 insertions(+), 73 deletions(-) delete mode 100755 build_helpers/publish_docker_multi.sh diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 2ef681e17..7ac98e0fb 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -102,9 +102,70 @@ jobs: env: PLATFORMS: ${{ steps.buildx.outputs.platforms }} - - name: Build and test and push docker images + - name: Build image without cache + if: github.event_name == 'schedule' run: | - build_helpers/publish_docker_multi.sh + docker build -t freqtrade:${TAG} . + + - name: Build ARMHF image without cache + if: github.event_name == 'schedule' + run: | + docker buildx build \ + --cache-to=type=registry,ref=${CACHE_TAG_PI} \ + -f docker/Dockerfile.armhf \ + --platform ${PI_PLATFORM} \ + -t ${IMAGE_NAME}:${TAG_PI} \ + --push \ + --provenance=false \ + . + + - name: Build image without cache + if: github.event_name != 'schedule' + run: | + docker pull ${IMAGE_NAME}:${TAG} + docker build --cache-from ${IMAGE_NAME}:${TAG} -t freqtrade:${TAG} . + + - name: Build ARMHF image without cache + if: github.event_name != 'schedule' + # disable provenance due to https://github.com/docker/buildx/issues/1509 + run: | + docker buildx build \ + --cache-from=type=registry,ref=${CACHE_TAG_PI} \ + --cache-to=type=registry,ref=${CACHE_TAG} \ + -f docker/Dockerfile.armhf \ + --platform ${PI_PLATFORM} \ + -t ${IMAGE_NAME}:${TAG_PI} \ + --push \ + --provenance=false \ + . + + - name: Run build for AI images + run: | + docker build --build-arg sourceimage=freqtrade --build-arg sourcetag=${TAG} -t freqtrade:${TAG_PLOT} -f docker/Dockerfile.plot . + docker build --build-arg sourceimage=freqtrade --build-arg sourcetag=${TAG} -t freqtrade:${TAG_FREQAI} -f docker/Dockerfile.freqai . + docker build --build-arg sourceimage=freqtrade --build-arg sourcetag=${TAG_FREQAI} -t freqtrade:${TAG_FREQAI_RL} -f docker/Dockerfile.freqai_rl . + + - name: Tag images for caching + run: | + docker tag freqtrade:$TAG ${CACHE_IMAGE}:$TAG + docker tag freqtrade:$TAG_PLOT ${CACHE_IMAGE}:$TAG_PLOT + docker tag freqtrade:$TAG_FREQAI ${CACHE_IMAGE}:$TAG_FREQAI + docker tag freqtrade:$TAG_FREQAI_RL ${CACHE_IMAGE}:$TAG_FREQAI_RL + + - name: Run backtest in Docker + run: | + docker run --rm -v $(pwd)/tests/testdata/config.tests.json:/freqtrade/config.json:ro -v $(pwd)/tests:/tests freqtrade:${TAG} backtesting --datadir /tests/testdata --strategy-path /tests/strategy/strats/ --strategy StrategyTestV3 + + - name: push cache images + run: | + docker push ${CACHE_IMAGE}:$TAG + docker push ${CACHE_IMAGE}:$TAG_PLOT + docker push ${CACHE_IMAGE}:$TAG_FREQAI + docker push ${CACHE_IMAGE}:$TAG_FREQAI_RL + + - name: list Images + run: | + docker images deploy-arm: name: "Deploy Docker ARM64" diff --git a/build_helpers/publish_docker_multi.sh b/build_helpers/publish_docker_multi.sh deleted file mode 100755 index 188f84689..000000000 --- a/build_helpers/publish_docker_multi.sh +++ /dev/null @@ -1,71 +0,0 @@ -#!/bin/sh - -if [ "${GITHUB_EVENT_NAME}" = "schedule" ]; then - echo "event ${GITHUB_EVENT_NAME}: full rebuild - skipping cache" - # Build regular image - docker build -t freqtrade:${TAG} . - # Build PI image - docker buildx build \ - --cache-to=type=registry,ref=${CACHE_TAG_PI} \ - -f docker/Dockerfile.armhf \ - --platform ${PI_PLATFORM} \ - -t ${IMAGE_NAME}:${TAG_PI} \ - --push \ - --provenance=false \ - . -else - echo "event ${GITHUB_EVENT_NAME}: building with cache" - # Build regular image - docker pull ${IMAGE_NAME}:${TAG} - docker build --cache-from ${IMAGE_NAME}:${TAG} -t freqtrade:${TAG} . - - # Pull last build to avoid rebuilding the whole image - # docker pull --platform ${PI_PLATFORM} ${IMAGE_NAME}:${TAG} - # disable provenance due to https://github.com/docker/buildx/issues/1509 - docker buildx build \ - --cache-from=type=registry,ref=${CACHE_TAG_PI} \ - --cache-to=type=registry,ref=${CACHE_TAG} \ - -f docker/Dockerfile.armhf \ - --platform ${PI_PLATFORM} \ - -t ${IMAGE_NAME}:${TAG_PI} \ - --push \ - --provenance=false \ - . -fi - -if [ $? -ne 0 ]; then - echo "failed building multiarch images" - return 1 -fi -# Tag image for upload and next build step -docker tag freqtrade:$TAG ${CACHE_IMAGE}:$TAG - -docker build --build-arg sourceimage=freqtrade --build-arg sourcetag=${TAG} -t freqtrade:${TAG_PLOT} -f docker/Dockerfile.plot . -docker build --build-arg sourceimage=freqtrade --build-arg sourcetag=${TAG} -t freqtrade:${TAG_FREQAI} -f docker/Dockerfile.freqai . -docker build --build-arg sourceimage=freqtrade --build-arg sourcetag=${TAG_FREQAI} -t freqtrade:${TAG_FREQAI_RL} -f docker/Dockerfile.freqai_rl . - -docker tag freqtrade:$TAG_PLOT ${CACHE_IMAGE}:$TAG_PLOT -docker tag freqtrade:$TAG_FREQAI ${CACHE_IMAGE}:$TAG_FREQAI -docker tag freqtrade:$TAG_FREQAI_RL ${CACHE_IMAGE}:$TAG_FREQAI_RL - -# Run backtest -docker run --rm -v $(pwd)/tests/testdata/config.tests.json:/freqtrade/config.json:ro -v $(pwd)/tests:/tests freqtrade:${TAG} backtesting --datadir /tests/testdata --strategy-path /tests/strategy/strats/ --strategy StrategyTestV3 - -if [ $? -ne 0 ]; then - echo "failed running backtest" - return 1 -fi - -docker images - -docker push ${CACHE_IMAGE}:$TAG -docker push ${CACHE_IMAGE}:$TAG_PLOT -docker push ${CACHE_IMAGE}:$TAG_FREQAI -docker push ${CACHE_IMAGE}:$TAG_FREQAI_RL - -docker images - -if [ $? -ne 0 ]; then - echo "failed building image" - return 1 -fi From 53328bc59567111cdbd60d2ca3105b50826ffd59 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 2 Sep 2025 19:41:21 +0200 Subject: [PATCH 026/262] chore(ci): allow failure on pull --- .github/workflows/docker-build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 7ac98e0fb..a3b17f4e9 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -122,7 +122,7 @@ jobs: - name: Build image without cache if: github.event_name != 'schedule' run: | - docker pull ${IMAGE_NAME}:${TAG} + docker pull ${IMAGE_NAME}:${TAG} || true docker build --cache-from ${IMAGE_NAME}:${TAG} -t freqtrade:${TAG} . - name: Build ARMHF image without cache From 35c3ca91eb2b87e72d16d73185fccc94e8d6c9cc Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 2 Sep 2025 19:44:03 +0200 Subject: [PATCH 027/262] chore(ci): fix small typo --- .github/workflows/docker-build.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index a3b17f4e9..8062a9a00 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -89,7 +89,6 @@ jobs: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - - name: Set up QEMU uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3.6.0 @@ -131,7 +130,7 @@ jobs: run: | docker buildx build \ --cache-from=type=registry,ref=${CACHE_TAG_PI} \ - --cache-to=type=registry,ref=${CACHE_TAG} \ + --cache-to=type=registry,ref=${CACHE_TAG_PI} \ -f docker/Dockerfile.armhf \ --platform ${PI_PLATFORM} \ -t ${IMAGE_NAME}:${TAG_PI} \ From 94aba0f9acb75213d123b21bb1a721c7786a71c9 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 2 Sep 2025 19:48:11 +0200 Subject: [PATCH 028/262] chore(ci) fix step naming --- .github/workflows/docker-build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 8062a9a00..473f82aa8 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -118,13 +118,13 @@ jobs: --provenance=false \ . - - name: Build image without cache + - name: Build image with cache if: github.event_name != 'schedule' run: | docker pull ${IMAGE_NAME}:${TAG} || true docker build --cache-from ${IMAGE_NAME}:${TAG} -t freqtrade:${TAG} . - - name: Build ARMHF image without cache + - name: Build ARMHF image with cache if: github.event_name != 'schedule' # disable provenance due to https://github.com/docker/buildx/issues/1509 run: | From a94d18a10bc27a9bccb2c2df9b80e9bba5229a1f Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 2 Sep 2025 19:57:33 +0200 Subject: [PATCH 029/262] chore(ci): use composite action to extract docker variables --- .github/actions/docker-tags/action.yml | 45 ++++++++++++++++++++++++++ .github/workflows/docker-build.yml | 37 ++------------------- 2 files changed, 47 insertions(+), 35 deletions(-) create mode 100644 .github/actions/docker-tags/action.yml diff --git a/.github/actions/docker-tags/action.yml b/.github/actions/docker-tags/action.yml new file mode 100644 index 000000000..60bb80cef --- /dev/null +++ b/.github/actions/docker-tags/action.yml @@ -0,0 +1,45 @@ +name: 'docker-tags' +description: 'Set Docker default Tag environment variables' +# inputs: +# outputs: +runs: + using: "composite" + steps: + - name: Extract branch name + shell: bash + env: + BRANCH_NAME_INPUT: ${{ github.event.inputs.branch_name }} + run: | + if [ "${{ github.event_name }}" = "workflow_dispatch" ]; then + BRANCH_NAME="${BRANCH_NAME_INPUT}" + else + BRANCH_NAME="${GITHUB_REF##*/}" + fi + + # Replace / with _ to create a valid tag + TAG=$(echo "${BRANCH_NAME}" | sed -e "s/\//_/g") + TAG_PLOT=${TAG}_plot + TAG_FREQAI=${TAG}_freqai + TAG_FREQAI_RL=${TAG_FREQAI}rl + TAG_PI="${TAG}_pi" + + CACHE_TAG_PI=${CACHE_IMAGE}:${TAG_PI}_cache + + echo "GITHUB_REF='${GITHUB_REF}'" + echo "BRANCH_NAME='${BRANCH_NAME}'" + echo "TAG='${TAG}'" + echo "TAG_PLOT='${TAG_PLOT}'" + echo "TAG_FREQAI='${TAG_FREQAI}'" + echo "TAG_FREQAI_RL='${TAG_FREQAI_RL}'" + echo "TAG_PI='${TAG_PI}'" + + echo "BRANCH_NAME=${BRANCH_NAME}" >> "$GITHUB_ENV" + echo "TAG=${TAG}" >> "$GITHUB_ENV" + echo "TAG_PLOT=${TAG_PLOT}" >> "$GITHUB_ENV" + echo "TAG_FREQAI=${TAG_FREQAI}" >> "$GITHUB_ENV" + echo "TAG_FREQAI_RL=${TAG_FREQAI_RL}" >> "$GITHUB_ENV" + echo "TAG_PI=${TAG_PI}" >> "$GITHUB_ENV" + + echo "CACHE_TAG_PI=${CACHE_TAG_PI}" >> "$GITHUB_ENV" + + diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 473f82aa8..67a6f6c22 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -42,41 +42,8 @@ jobs: with: python-version: "3.12" - - name: Extract branch name - env: - BRANCH_NAME_INPUT: ${{ github.event.inputs.branch_name }} - run: | - if [ "${{ github.event_name }}" = "workflow_dispatch" ]; then - BRANCH_NAME="${BRANCH_NAME_INPUT}" - else - BRANCH_NAME="${GITHUB_REF##*/}" - fi - - # Replace / with _ to create a valid tag - TAG=$(echo "${BRANCH_NAME}" | sed -e "s/\//_/g") - TAG_PLOT=${TAG}_plot - TAG_FREQAI=${TAG}_freqai - TAG_FREQAI_RL=${TAG_FREQAI}rl - TAG_PI="${TAG}_pi" - - CACHE_TAG_PI=${CACHE_IMAGE}:${TAG_PI}_cache - - echo "GITHUB_REF='${GITHUB_REF}'" - echo "BRANCH_NAME='${BRANCH_NAME}'" - echo "TAG='${TAG}'" - echo "TAG_PLOT='${TAG_PLOT}'" - echo "TAG_FREQAI='${TAG_FREQAI}'" - echo "TAG_FREQAI_RL='${TAG_FREQAI_RL}'" - echo "TAG_PI='${TAG_PI}'" - - echo "BRANCH_NAME=${BRANCH_NAME}" >> "$GITHUB_ENV" - echo "TAG=${TAG}" >> "$GITHUB_ENV" - echo "TAG_PLOT=${TAG_PLOT}" >> "$GITHUB_ENV" - echo "TAG_FREQAI=${TAG_FREQAI}" >> "$GITHUB_ENV" - echo "TAG_FREQAI_RL=${TAG_FREQAI_RL}" >> "$GITHUB_ENV" - echo "TAG_PI=${TAG_PI}" >> "$GITHUB_ENV" - - echo "CACHE_TAG_PI=${CACHE_TAG_PI}" >> "$GITHUB_ENV" + - name: Set docker tag names + uses: ./.github/actions/docker-tags - name: Save commit SHA to file # Add commit to docker container From 488a608c90d877baa33017ceae123ba392330c97 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 2 Sep 2025 20:05:49 +0200 Subject: [PATCH 030/262] chore(ci): simplify build steps --- .github/actions/docker-tags/action.yml | 23 +++++++++++++++++++- .github/workflows/docker-build.yml | 29 ++------------------------ build_helpers/publish_docker_arm64.sh | 17 --------------- 3 files changed, 24 insertions(+), 45 deletions(-) diff --git a/.github/actions/docker-tags/action.yml b/.github/actions/docker-tags/action.yml index 60bb80cef..bac281d6d 100644 --- a/.github/actions/docker-tags/action.yml +++ b/.github/actions/docker-tags/action.yml @@ -21,6 +21,13 @@ runs: TAG_PLOT=${TAG}_plot TAG_FREQAI=${TAG}_freqai TAG_FREQAI_RL=${TAG_FREQAI}rl + TAG_FREQAI_TORCH=${TAG_FREQAI}torch + + TAG_ARM=${TAG}_arm + TAG_PLOT_ARM=${TAG_PLOT}_arm + TAG_FREQAI_ARM=${TAG_FREQAI}_arm + TAG_FREQAI_RL_ARM=${TAG_FREQAI_RL}_arm + TAG_PI="${TAG}_pi" CACHE_TAG_PI=${CACHE_IMAGE}:${TAG_PI}_cache @@ -31,6 +38,11 @@ runs: echo "TAG_PLOT='${TAG_PLOT}'" echo "TAG_FREQAI='${TAG_FREQAI}'" echo "TAG_FREQAI_RL='${TAG_FREQAI_RL}'" + echo "TAG_FREQAI_TORCH='${TAG_FREQAI_TORCH}'" + echo "TAG_ARM='${TAG_ARM}'" + echo "TAG_PLOT_ARM='${TAG_PLOT_ARM}'" + echo "TAG_FREQAI_ARM='${TAG_FREQAI_ARM}'" + echo "TAG_FREQAI_RL_ARM='${TAG_FREQAI_RL_ARM}'" echo "TAG_PI='${TAG_PI}'" echo "BRANCH_NAME=${BRANCH_NAME}" >> "$GITHUB_ENV" @@ -38,8 +50,17 @@ runs: echo "TAG_PLOT=${TAG_PLOT}" >> "$GITHUB_ENV" echo "TAG_FREQAI=${TAG_FREQAI}" >> "$GITHUB_ENV" echo "TAG_FREQAI_RL=${TAG_FREQAI_RL}" >> "$GITHUB_ENV" + echo "TAG_FREQAI_TORCH=${TAG_FREQAI_TORCH}" >> "$GITHUB_ENV" + echo "TAG_ARM=${TAG_ARM}" >> "$GITHUB_ENV" + echo "TAG_PLOT_ARM=${TAG_PLOT_ARM}" >> "$GITHUB_ENV" + echo "TAG_FREQAI_ARM=${TAG_FREQAI_ARM}" >> "$GITHUB_ENV" + echo "TAG_FREQAI_RL_ARM=${TAG_FREQAI_RL_ARM}" >> "$GITHUB_ENV" echo "TAG_PI=${TAG_PI}" >> "$GITHUB_ENV" echo "CACHE_TAG_PI=${CACHE_TAG_PI}" >> "$GITHUB_ENV" - + - name: Save commit SHA to file + shell: bash + # Add commit to docker container + run: | + echo "${GITHUB_SHA}" > freqtrade_commit diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 67a6f6c22..8f3c23665 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -37,19 +37,9 @@ jobs: with: persist-credentials: false - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: "3.12" - - name: Set docker tag names uses: ./.github/actions/docker-tags - - name: Save commit SHA to file - # Add commit to docker container - run: | - echo "${GITHUB_SHA}" > freqtrade_commit - - name: Login to Docker Hub uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0 with: @@ -147,23 +137,8 @@ jobs: with: persist-credentials: false - - name: Extract branch name - env: - BRANCH_NAME_INPUT: ${{ github.event.inputs.branch_name }} - run: | - if [ "${{ github.event_name }}" = "workflow_dispatch" ]; then - BRANCH_NAME="${BRANCH_NAME_INPUT}" - else - BRANCH_NAME="${GITHUB_REF##*/}" - fi - echo "GITHUB_REF='${GITHUB_REF}'" - echo "BRANCH_NAME='${BRANCH_NAME}'" - echo "BRANCH_NAME=${BRANCH_NAME}" >> "$GITHUB_ENV" - - - name: Save commit SHA to file - # Add commit to docker container - run: | - echo "${GITHUB_SHA}" > freqtrade_commit + - name: Set docker tag names + uses: ./.github/actions/docker-tags - name: Login to Docker Hub uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0 diff --git a/build_helpers/publish_docker_arm64.sh b/build_helpers/publish_docker_arm64.sh index 990f23e81..b5bebbf83 100755 --- a/build_helpers/publish_docker_arm64.sh +++ b/build_helpers/publish_docker_arm64.sh @@ -1,25 +1,8 @@ #!/bin/sh -# Use BuildKit, otherwise building on ARM fails - -# Replace / with _ to create a valid tag -TAG=$(echo "${BRANCH_NAME}" | sed -e "s/\//_/g") -TAG_PLOT=${TAG}_plot -TAG_FREQAI=${TAG}_freqai -TAG_FREQAI_RL=${TAG_FREQAI}rl -TAG_FREQAI_TORCH=${TAG_FREQAI}torch -TAG_PI="${TAG}_pi" - -TAG_ARM=${TAG}_arm -TAG_PLOT_ARM=${TAG_PLOT}_arm -TAG_FREQAI_ARM=${TAG_FREQAI}_arm -TAG_FREQAI_RL_ARM=${TAG_FREQAI_RL}_arm echo "Running for ${TAG}" -# Add commit and commit_message to docker container -echo "${GITHUB_SHA}" > freqtrade_commit - if [ "${GITHUB_EVENT_NAME}" = "schedule" ]; then echo "event ${GITHUB_EVENT_NAME}: full rebuild - skipping cache" # Build regular image From 23d4d25e397f21a652656bb7bc8f7c4b7bc9123c Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 2 Sep 2025 20:36:42 +0200 Subject: [PATCH 031/262] chore(ci): move everything to docker build action --- .github/workflows/docker-build.yml | 91 ++++++++++++++++++++++++- build_helpers/publish_docker_arm64.sh | 97 --------------------------- 2 files changed, 88 insertions(+), 100 deletions(-) delete mode 100755 build_helpers/publish_docker_arm64.sh diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 8f3c23665..06d84cc5d 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -112,7 +112,7 @@ jobs: run: | docker run --rm -v $(pwd)/tests/testdata/config.tests.json:/freqtrade/config.json:ro -v $(pwd)/tests:/tests freqtrade:${TAG} backtesting --datadir /tests/testdata --strategy-path /tests/strategy/strats/ --strategy StrategyTestV3 - - name: push cache images + - name: Push cache images run: | docker push ${CACHE_IMAGE}:$TAG docker push ${CACHE_IMAGE}:$TAG_PLOT @@ -146,12 +146,97 @@ jobs: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - - name: Build and test and push docker images + - name: Build image without cache + if: github.event_name == 'schedule' + run: | + docker build -t freqtrade:${TAG_ARM} . + + - name: Build image with cache + if: github.event_name != 'schedule' + run: | + docker pull ${IMAGE_NAME}:${TAG_ARM} || true + docker build --cache-from ${IMAGE_NAME}:${TAG_ARM} -t freqtrade:${TAG_ARM} . + + - name: Run build for AI images + run: | + docker build --build-arg sourceimage=freqtrade --build-arg sourcetag=${TAG_ARM} -t freqtrade:${TAG_PLOT_ARM} -f docker/Dockerfile.plot . + docker build --build-arg sourceimage=freqtrade --build-arg sourcetag=${TAG_ARM} -t freqtrade:${TAG_FREQAI_ARM} -f docker/Dockerfile.freqai . + docker build --build-arg sourceimage=freqtrade --build-arg sourcetag=${TAG_FREQAI_ARM} -t freqtrade:${TAG_FREQAI_RL_ARM} -f docker/Dockerfile.freqai_rl . + + - name: Tag images for caching + run: | + docker tag freqtrade:$TAG_ARM ${CACHE_IMAGE}:$TAG_ARM + docker tag freqtrade:$TAG_PLOT_ARM ${CACHE_IMAGE}:$TAG_PLOT_ARM + docker tag freqtrade:$TAG_FREQAI_ARM ${CACHE_IMAGE}:$TAG_FREQAI_ARM + docker tag freqtrade:$TAG_FREQAI_RL_ARM ${CACHE_IMAGE}:$TAG_FREQAI_RL_ARM + + - name: Run backtest in Docker + run: | + docker run --rm -v $(pwd)/tests/testdata/config.tests.json:/freqtrade/config.json:ro -v $(pwd)/tests:/tests freqtrade:${TAG_ARM} backtesting --datadir /tests/testdata --strategy-path /tests/strategy/strats/ --strategy StrategyTestV3 + + - name: Docker images + run: | + docker images + + - name: Push cache images + run: | + docker push ${CACHE_IMAGE}:$TAG_PLOT_ARM + docker push ${CACHE_IMAGE}:$TAG_FREQAI_ARM + docker push ${CACHE_IMAGE}:$TAG_FREQAI_RL_ARM + docker push ${CACHE_IMAGE}:$TAG_ARM + + - name: Create manifests + run: | + docker manifest create ${IMAGE_NAME}:${TAG} ${CACHE_IMAGE}:${TAG} ${CACHE_IMAGE}:${TAG_ARM} ${IMAGE_NAME}:${TAG_PI} + docker manifest push -p ${IMAGE_NAME}:${TAG} + + docker manifest create ${IMAGE_NAME}:${TAG_PLOT} ${CACHE_IMAGE}:${TAG_PLOT} ${CACHE_IMAGE}:${TAG_PLOT_ARM} + docker manifest push -p ${IMAGE_NAME}:${TAG_PLOT} + + docker manifest create ${IMAGE_NAME}:${TAG_FREQAI} ${CACHE_IMAGE}:${TAG_FREQAI} ${CACHE_IMAGE}:${TAG_FREQAI_ARM} + docker manifest push -p ${IMAGE_NAME}:${TAG_FREQAI} + + docker manifest create ${IMAGE_NAME}:${TAG_FREQAI_RL} ${CACHE_IMAGE}:${TAG_FREQAI_RL} ${CACHE_IMAGE}:${TAG_FREQAI_RL_ARM} + docker manifest push -p ${IMAGE_NAME}:${TAG_FREQAI_RL} + + # Create special Torch tag - which is identical to the RL tag. + docker manifest create ${IMAGE_NAME}:${TAG_FREQAI_TORCH} ${CACHE_IMAGE}:${TAG_FREQAI_RL} ${CACHE_IMAGE}:${TAG_FREQAI_RL_ARM} + docker manifest push -p ${IMAGE_NAME}:${TAG_FREQAI_TORCH} + + - name: Move images to ghcr.io env: GHCR_USERNAME: ${{ github.actor }} GHCR_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | - build_helpers/publish_docker_arm64.sh + # setup Crane + alias crane="docker run --rm -i -v $(pwd)/.crane:/home/nonroot/.docker/ gcr.io/go-containerregistry/crane" + mkdir .crane + chmod a+rwx .crane + + echo "${GHCR_TOKEN}" | crane auth login ghcr.io -u "${GHCR_USERNAME}" --password-stdin + + crane copy ${IMAGE_NAME}:${TAG_FREQAI_RL} ${GHCR_IMAGE_NAME}:${TAG_FREQAI_RL} + crane copy ${IMAGE_NAME}:${TAG_FREQAI_RL} ${GHCR_IMAGE_NAME}:${TAG_FREQAI_TORCH} + crane copy ${IMAGE_NAME}:${TAG_FREQAI} ${GHCR_IMAGE_NAME}:${TAG_FREQAI} + crane copy ${IMAGE_NAME}:${TAG_PLOT} ${GHCR_IMAGE_NAME}:${TAG_PLOT} + crane copy ${IMAGE_NAME}:${TAG} ${GHCR_IMAGE_NAME}:${TAG} + + - name: Tag latest + if: env.TAG == 'develop' + run: | + # Tag image as latest + docker manifest create ${IMAGE_NAME}:latest ${CACHE_IMAGE}:${TAG_ARM} ${IMAGE_NAME}:${TAG_PI} ${CACHE_IMAGE}:${TAG} + docker manifest push -p ${IMAGE_NAME}:latest + crane copy ${IMAGE_NAME}:latest ${GHCR_IMAGE_NAME}:latest + + - name: Crane cleanup + run: | + rm -rf .crane + + + - name: Image cleanup + run: | + docker image prune -a --force --filter "until=24h" - name: Discord notification uses: rjstone/discord-webhook-notify@c2597273488aeda841dd1e891321952b51f7996f #v2.2.1 diff --git a/build_helpers/publish_docker_arm64.sh b/build_helpers/publish_docker_arm64.sh deleted file mode 100755 index b5bebbf83..000000000 --- a/build_helpers/publish_docker_arm64.sh +++ /dev/null @@ -1,97 +0,0 @@ -#!/bin/sh - - -echo "Running for ${TAG}" - -if [ "${GITHUB_EVENT_NAME}" = "schedule" ]; then - echo "event ${GITHUB_EVENT_NAME}: full rebuild - skipping cache" - # Build regular image - docker build -t freqtrade:${TAG_ARM} . - -else - echo "event ${GITHUB_EVENT_NAME}: building with cache" - # Build regular image - docker pull ${IMAGE_NAME}:${TAG_ARM} - docker build --cache-from ${IMAGE_NAME}:${TAG_ARM} -t freqtrade:${TAG_ARM} . - -fi - -if [ $? -ne 0 ]; then - echo "failed building multiarch images" - return 1 -fi - -docker build --build-arg sourceimage=freqtrade --build-arg sourcetag=${TAG_ARM} -t freqtrade:${TAG_PLOT_ARM} -f docker/Dockerfile.plot . -docker build --build-arg sourceimage=freqtrade --build-arg sourcetag=${TAG_ARM} -t freqtrade:${TAG_FREQAI_ARM} -f docker/Dockerfile.freqai . -docker build --build-arg sourceimage=freqtrade --build-arg sourcetag=${TAG_FREQAI_ARM} -t freqtrade:${TAG_FREQAI_RL_ARM} -f docker/Dockerfile.freqai_rl . - -# Tag image for upload and next build step -docker tag freqtrade:$TAG_ARM ${CACHE_IMAGE}:$TAG_ARM -docker tag freqtrade:$TAG_PLOT_ARM ${CACHE_IMAGE}:$TAG_PLOT_ARM -docker tag freqtrade:$TAG_FREQAI_ARM ${CACHE_IMAGE}:$TAG_FREQAI_ARM -docker tag freqtrade:$TAG_FREQAI_RL_ARM ${CACHE_IMAGE}:$TAG_FREQAI_RL_ARM - -# Run backtest -docker run --rm -v $(pwd)/tests/testdata/config.tests.json:/freqtrade/config.json:ro -v $(pwd)/tests:/tests freqtrade:${TAG_ARM} backtesting --datadir /tests/testdata --strategy-path /tests/strategy/strats/ --strategy StrategyTestV3 - -if [ $? -ne 0 ]; then - echo "failed running backtest" - return 1 -fi - -docker images - -docker push ${CACHE_IMAGE}:$TAG_PLOT_ARM -docker push ${CACHE_IMAGE}:$TAG_FREQAI_ARM -docker push ${CACHE_IMAGE}:$TAG_FREQAI_RL_ARM -docker push ${CACHE_IMAGE}:$TAG_ARM - -# Create multi-arch image -# Make sure that all images contained here are pushed to github first. -# Otherwise installation might fail. -echo "create manifests" - -docker manifest create ${IMAGE_NAME}:${TAG} ${CACHE_IMAGE}:${TAG} ${CACHE_IMAGE}:${TAG_ARM} ${IMAGE_NAME}:${TAG_PI} -docker manifest push -p ${IMAGE_NAME}:${TAG} - -docker manifest create ${IMAGE_NAME}:${TAG_PLOT} ${CACHE_IMAGE}:${TAG_PLOT} ${CACHE_IMAGE}:${TAG_PLOT_ARM} -docker manifest push -p ${IMAGE_NAME}:${TAG_PLOT} - -docker manifest create ${IMAGE_NAME}:${TAG_FREQAI} ${CACHE_IMAGE}:${TAG_FREQAI} ${CACHE_IMAGE}:${TAG_FREQAI_ARM} -docker manifest push -p ${IMAGE_NAME}:${TAG_FREQAI} - -docker manifest create ${IMAGE_NAME}:${TAG_FREQAI_RL} ${CACHE_IMAGE}:${TAG_FREQAI_RL} ${CACHE_IMAGE}:${TAG_FREQAI_RL_ARM} -docker manifest push -p ${IMAGE_NAME}:${TAG_FREQAI_RL} - -# Create special Torch tag - which is identical to the RL tag. -docker manifest create ${IMAGE_NAME}:${TAG_FREQAI_TORCH} ${CACHE_IMAGE}:${TAG_FREQAI_RL} ${CACHE_IMAGE}:${TAG_FREQAI_RL_ARM} -docker manifest push -p ${IMAGE_NAME}:${TAG_FREQAI_TORCH} - -# copy images to ghcr.io - -alias crane="docker run --rm -i -v $(pwd)/.crane:/home/nonroot/.docker/ gcr.io/go-containerregistry/crane" -mkdir .crane -chmod a+rwx .crane - -echo "${GHCR_TOKEN}" | crane auth login ghcr.io -u "${GHCR_USERNAME}" --password-stdin - -crane copy ${IMAGE_NAME}:${TAG_FREQAI_RL} ${GHCR_IMAGE_NAME}:${TAG_FREQAI_RL} -crane copy ${IMAGE_NAME}:${TAG_FREQAI_RL} ${GHCR_IMAGE_NAME}:${TAG_FREQAI_TORCH} -crane copy ${IMAGE_NAME}:${TAG_FREQAI} ${GHCR_IMAGE_NAME}:${TAG_FREQAI} -crane copy ${IMAGE_NAME}:${TAG_PLOT} ${GHCR_IMAGE_NAME}:${TAG_PLOT} -crane copy ${IMAGE_NAME}:${TAG} ${GHCR_IMAGE_NAME}:${TAG} - -# Tag as latest for develop builds -if [ "${TAG}" = "develop" ]; then - echo 'Tagging image as latest' - docker manifest create ${IMAGE_NAME}:latest ${CACHE_IMAGE}:${TAG_ARM} ${IMAGE_NAME}:${TAG_PI} ${CACHE_IMAGE}:${TAG} - docker manifest push -p ${IMAGE_NAME}:latest - - crane copy ${IMAGE_NAME}:latest ${GHCR_IMAGE_NAME}:latest -fi - -docker images -rm -rf .crane - -# Cleanup old images from arm64 node. -docker image prune -a --force --filter "until=24h" From 89272e9ddb06bb97a0b75483d4314bf4f36e4679 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 2 Sep 2025 20:48:50 +0200 Subject: [PATCH 032/262] chore(ci): don't cache qemu image --- .github/workflows/docker-build.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 06d84cc5d..766328630 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -48,6 +48,8 @@ jobs: - name: Set up QEMU uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3.6.0 + with: + cache-image: false - name: Set up Docker Buildx id: buildx From 662747c06c33f52dd036538f036607eea718597d Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 2 Sep 2025 21:14:46 +0200 Subject: [PATCH 033/262] chore(ci): enable aliases --- .github/workflows/docker-build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 766328630..830b52642 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -210,6 +210,7 @@ jobs: GHCR_USERNAME: ${{ github.actor }} GHCR_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | + shopt -s expand_aliases # setup Crane alias crane="docker run --rm -i -v $(pwd)/.crane:/home/nonroot/.docker/ gcr.io/go-containerregistry/crane" mkdir .crane From 387431e4dfd8dc77daf15d20de2f048538c7893a Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 3 Sep 2025 07:25:09 +0200 Subject: [PATCH 034/262] chore(ci): use docker manifest to copy to ghcr --- .github/workflows/docker-build.yml | 41 ++++++++++++------------------ 1 file changed, 16 insertions(+), 25 deletions(-) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 830b52642..77025b7e8 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -205,37 +205,28 @@ jobs: docker manifest create ${IMAGE_NAME}:${TAG_FREQAI_TORCH} ${CACHE_IMAGE}:${TAG_FREQAI_RL} ${CACHE_IMAGE}:${TAG_FREQAI_RL_ARM} docker manifest push -p ${IMAGE_NAME}:${TAG_FREQAI_TORCH} - - name: Move images to ghcr.io - env: - GHCR_USERNAME: ${{ github.actor }} - GHCR_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Login to github + uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0 + with: + username: ${{ secrets.actor }} + password: ${{ secrets.GITHUB_TOKEN }} + registry: ghcr.io + + - name: Push to ghcr.io run: | - shopt -s expand_aliases - # setup Crane - alias crane="docker run --rm -i -v $(pwd)/.crane:/home/nonroot/.docker/ gcr.io/go-containerregistry/crane" - mkdir .crane - chmod a+rwx .crane - - echo "${GHCR_TOKEN}" | crane auth login ghcr.io -u "${GHCR_USERNAME}" --password-stdin - - crane copy ${IMAGE_NAME}:${TAG_FREQAI_RL} ${GHCR_IMAGE_NAME}:${TAG_FREQAI_RL} - crane copy ${IMAGE_NAME}:${TAG_FREQAI_RL} ${GHCR_IMAGE_NAME}:${TAG_FREQAI_TORCH} - crane copy ${IMAGE_NAME}:${TAG_FREQAI} ${GHCR_IMAGE_NAME}:${TAG_FREQAI} - crane copy ${IMAGE_NAME}:${TAG_PLOT} ${GHCR_IMAGE_NAME}:${TAG_PLOT} - crane copy ${IMAGE_NAME}:${TAG} ${GHCR_IMAGE_NAME}:${TAG} + docker manifest create -t ${GHCR_IMAGE_NAME}:${TAG} ${IMAGE_NAME}:${TAG} + docker manifest create -t ${GHCR_IMAGE_NAME}:${TAG_PLOT} ${IMAGE_NAME}:${TAG_PLOT} + docker manifest create -t ${GHCR_IMAGE_NAME}:${TAG_FREQAI} ${IMAGE_NAME}:${TAG_FREQAI} + docker manifest create -t ${GHCR_IMAGE_NAME}:${TAG_FREQAI_RL} ${IMAGE_NAME}:${TAG_FREQAI_RL} + docker manifest create -t ${GHCR_IMAGE_NAME}:${TAG_FREQAI_TORCH} ${IMAGE_NAME}:${TAG_FREQAI_TORCH} - name: Tag latest if: env.TAG == 'develop' run: | # Tag image as latest - docker manifest create ${IMAGE_NAME}:latest ${CACHE_IMAGE}:${TAG_ARM} ${IMAGE_NAME}:${TAG_PI} ${CACHE_IMAGE}:${TAG} - docker manifest push -p ${IMAGE_NAME}:latest - crane copy ${IMAGE_NAME}:latest ${GHCR_IMAGE_NAME}:latest - - - name: Crane cleanup - run: | - rm -rf .crane - + docker manifest create -t ${IMAGE_NAME}:latest ${IMAGE_NAME}:${TAG} + docker manifest create -t ${GHCR_IMAGE_NAME}:latest ${IMAGE_NAME}:${TAG} - name: Image cleanup run: | From 84ec09565aa0b3d73854c416cab191d031b2d0a9 Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 3 Sep 2025 08:01:19 +0200 Subject: [PATCH 035/262] chore(ci): Fix docker github login --- .github/workflows/docker-build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 77025b7e8..329956678 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -209,9 +209,9 @@ jobs: - name: Login to github uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0 with: - username: ${{ secrets.actor }} - password: ${{ secrets.GITHUB_TOKEN }} registry: ghcr.io + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} - name: Push to ghcr.io run: | From d40efb883c5ae69eed195c59554fdc72044e8d55 Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 3 Sep 2025 08:50:02 +0200 Subject: [PATCH 036/262] chore(ci): use proper manifest command --- .github/workflows/docker-build.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 329956678..815331b9a 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -215,18 +215,18 @@ jobs: - name: Push to ghcr.io run: | - docker manifest create -t ${GHCR_IMAGE_NAME}:${TAG} ${IMAGE_NAME}:${TAG} - docker manifest create -t ${GHCR_IMAGE_NAME}:${TAG_PLOT} ${IMAGE_NAME}:${TAG_PLOT} - docker manifest create -t ${GHCR_IMAGE_NAME}:${TAG_FREQAI} ${IMAGE_NAME}:${TAG_FREQAI} - docker manifest create -t ${GHCR_IMAGE_NAME}:${TAG_FREQAI_RL} ${IMAGE_NAME}:${TAG_FREQAI_RL} - docker manifest create -t ${GHCR_IMAGE_NAME}:${TAG_FREQAI_TORCH} ${IMAGE_NAME}:${TAG_FREQAI_TORCH} + docker manifest create ${GHCR_IMAGE_NAME}:${TAG} ${IMAGE_NAME}:${TAG} + docker manifest create ${GHCR_IMAGE_NAME}:${TAG_PLOT} ${IMAGE_NAME}:${TAG_PLOT} + docker manifest create ${GHCR_IMAGE_NAME}:${TAG_FREQAI} ${IMAGE_NAME}:${TAG_FREQAI} + docker manifest create ${GHCR_IMAGE_NAME}:${TAG_FREQAI_RL} ${IMAGE_NAME}:${TAG_FREQAI_RL} + docker manifest create ${GHCR_IMAGE_NAME}:${TAG_FREQAI_TORCH} ${IMAGE_NAME}:${TAG_FREQAI_TORCH} - name: Tag latest if: env.TAG == 'develop' run: | # Tag image as latest - docker manifest create -t ${IMAGE_NAME}:latest ${IMAGE_NAME}:${TAG} - docker manifest create -t ${GHCR_IMAGE_NAME}:latest ${IMAGE_NAME}:${TAG} + docker manifest create ${IMAGE_NAME}:latest ${IMAGE_NAME}:${TAG} + docker manifest create ${GHCR_IMAGE_NAME}:latest ${IMAGE_NAME}:${TAG} - name: Image cleanup run: | From 3934aa118f3e0ef0539f5abbc3382594c92d3a94 Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 3 Sep 2025 19:36:23 +0200 Subject: [PATCH 037/262] chore(ci): use docker buildx imagetool create --- .github/workflows/docker-build.yml | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 815331b9a..157cc3b05 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -215,18 +215,23 @@ jobs: - name: Push to ghcr.io run: | - docker manifest create ${GHCR_IMAGE_NAME}:${TAG} ${IMAGE_NAME}:${TAG} - docker manifest create ${GHCR_IMAGE_NAME}:${TAG_PLOT} ${IMAGE_NAME}:${TAG_PLOT} - docker manifest create ${GHCR_IMAGE_NAME}:${TAG_FREQAI} ${IMAGE_NAME}:${TAG_FREQAI} - docker manifest create ${GHCR_IMAGE_NAME}:${TAG_FREQAI_RL} ${IMAGE_NAME}:${TAG_FREQAI_RL} - docker manifest create ${GHCR_IMAGE_NAME}:${TAG_FREQAI_TORCH} ${IMAGE_NAME}:${TAG_FREQAI_TORCH} + docker buildx imagetools create --tag ${GHCR_IMAGE_NAME}:${TAG} ${IMAGE_NAME}:${TAG} + docker buildx imagetools create --tag ${GHCR_IMAGE_NAME}:${TAG_PLOT} ${IMAGE_NAME}:${TAG_PLOT} + docker buildx imagetools create --tag ${GHCR_IMAGE_NAME}:${TAG_FREQAI} ${IMAGE_NAME}:${TAG_FREQAI} + docker buildx imagetools create --tag ${GHCR_IMAGE_NAME}:${TAG_FREQAI_RL} --tag ${GHCR_IMAGE_NAME}:${TAG_FREQAI_TORCH} ${IMAGE_NAME}:${TAG_FREQAI_RL} - name: Tag latest if: env.TAG == 'develop' run: | # Tag image as latest - docker manifest create ${IMAGE_NAME}:latest ${IMAGE_NAME}:${TAG} - docker manifest create ${GHCR_IMAGE_NAME}:latest ${IMAGE_NAME}:${TAG} + docker buildx imagetools create \ + --tag ${GHCR_IMAGE_NAME}:${TAG} \ + --tag ${GHCR_IMAGE_NAME}:latest \ + ${IMAGE_NAME}:${TAG} + + - name: Docker images + run: | + docker images - name: Image cleanup run: | From 48ff0c5744c3007e3dc2011ac082ae77b91e52bd Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 3 Sep 2025 20:51:50 +0200 Subject: [PATCH 038/262] chore(ci): Use buildx imagetools only --- .github/workflows/docker-build.yml | 61 ++++++++++++++++-------------- 1 file changed, 33 insertions(+), 28 deletions(-) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 157cc3b05..6710889a9 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -148,6 +148,13 @@ jobs: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} + - name: Login to github + uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0 + with: + registry: ghcr.io + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} + - name: Build image without cache if: github.event_name == 'schedule' run: | @@ -189,36 +196,34 @@ jobs: - name: Create manifests run: | - docker manifest create ${IMAGE_NAME}:${TAG} ${CACHE_IMAGE}:${TAG} ${CACHE_IMAGE}:${TAG_ARM} ${IMAGE_NAME}:${TAG_PI} - docker manifest push -p ${IMAGE_NAME}:${TAG} + docker buildx imagetools create \ + --tag ${IMAGE_NAME}:${TAG} \ + --tag ${GHCR_IMAGE_NAME}:${TAG} \ + ${CACHE_IMAGE}:${TAG} ${CACHE_IMAGE}:${TAG_ARM} ${IMAGE_NAME}:${TAG_PI} - docker manifest create ${IMAGE_NAME}:${TAG_PLOT} ${CACHE_IMAGE}:${TAG_PLOT} ${CACHE_IMAGE}:${TAG_PLOT_ARM} - docker manifest push -p ${IMAGE_NAME}:${TAG_PLOT} - - docker manifest create ${IMAGE_NAME}:${TAG_FREQAI} ${CACHE_IMAGE}:${TAG_FREQAI} ${CACHE_IMAGE}:${TAG_FREQAI_ARM} - docker manifest push -p ${IMAGE_NAME}:${TAG_FREQAI} - - docker manifest create ${IMAGE_NAME}:${TAG_FREQAI_RL} ${CACHE_IMAGE}:${TAG_FREQAI_RL} ${CACHE_IMAGE}:${TAG_FREQAI_RL_ARM} - docker manifest push -p ${IMAGE_NAME}:${TAG_FREQAI_RL} - - # Create special Torch tag - which is identical to the RL tag. - docker manifest create ${IMAGE_NAME}:${TAG_FREQAI_TORCH} ${CACHE_IMAGE}:${TAG_FREQAI_RL} ${CACHE_IMAGE}:${TAG_FREQAI_RL_ARM} - docker manifest push -p ${IMAGE_NAME}:${TAG_FREQAI_TORCH} - - - - name: Login to github - uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0 - with: - registry: ghcr.io - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Push to ghcr.io + - name: Create multiarch image - Plot run: | - docker buildx imagetools create --tag ${GHCR_IMAGE_NAME}:${TAG} ${IMAGE_NAME}:${TAG} - docker buildx imagetools create --tag ${GHCR_IMAGE_NAME}:${TAG_PLOT} ${IMAGE_NAME}:${TAG_PLOT} - docker buildx imagetools create --tag ${GHCR_IMAGE_NAME}:${TAG_FREQAI} ${IMAGE_NAME}:${TAG_FREQAI} - docker buildx imagetools create --tag ${GHCR_IMAGE_NAME}:${TAG_FREQAI_RL} --tag ${GHCR_IMAGE_NAME}:${TAG_FREQAI_TORCH} ${IMAGE_NAME}:${TAG_FREQAI_RL} + docker buildx imagetools create \ + --tag ${IMAGE_NAME}:${TAG_PLOT} \ + --tag ${GHCR_IMAGE_NAME}:${TAG_PLOT} \ + ${CACHE_IMAGE}:${TAG_PLOT} ${CACHE_IMAGE}:${TAG_PLOT_ARM} + + - name: Create multiarch image - FreqAI + run: | + docker buildx imagetools create \ + --tag ${IMAGE_NAME}:${TAG_FREQAI} \ + --tag ${GHCR_IMAGE_NAME}:${TAG_FREQAI} \ + ${CACHE_IMAGE}:${TAG_FREQAI} ${CACHE_IMAGE}:${TAG_FREQAI_ARM} + + - name: Create multiarch image - FreqAI RL + run: | + # Create special Torch tag - which is identical to the RL tag. + docker buildx imagetools create \ + --tag ${IMAGE_NAME}:${TAG_FREQAI_RL} \ + --tag ${GHCR_IMAGE_NAME}:${TAG_FREQAI_RL} \ + --tag ${IMAGE_NAME}:${TAG_FREQAI_TORCH} \ + --tag ${GHCR_IMAGE_NAME}:${TAG_FREQAI_TORCH} \ + ${CACHE_IMAGE}:${TAG_FREQAI_RL} ${CACHE_IMAGE}:${TAG_FREQAI_RL_ARM} - name: Tag latest if: env.TAG == 'develop' From 44b65daf1ce851719acf321a55278efc451a6e6f Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 4 Sep 2025 19:49:38 +0200 Subject: [PATCH 039/262] chore(ci): Switch to use outputs instead of global environments --- .github/actions/docker-tags/action.yml | 37 ++++------- .github/workflows/docker-build.yml | 89 +++++++++++++++++++------- 2 files changed, 78 insertions(+), 48 deletions(-) diff --git a/.github/actions/docker-tags/action.yml b/.github/actions/docker-tags/action.yml index bac281d6d..3ddd2fadf 100644 --- a/.github/actions/docker-tags/action.yml +++ b/.github/actions/docker-tags/action.yml @@ -32,32 +32,21 @@ runs: CACHE_TAG_PI=${CACHE_IMAGE}:${TAG_PI}_cache - echo "GITHUB_REF='${GITHUB_REF}'" - echo "BRANCH_NAME='${BRANCH_NAME}'" - echo "TAG='${TAG}'" - echo "TAG_PLOT='${TAG_PLOT}'" - echo "TAG_FREQAI='${TAG_FREQAI}'" - echo "TAG_FREQAI_RL='${TAG_FREQAI_RL}'" - echo "TAG_FREQAI_TORCH='${TAG_FREQAI_TORCH}'" - echo "TAG_ARM='${TAG_ARM}'" - echo "TAG_PLOT_ARM='${TAG_PLOT_ARM}'" - echo "TAG_FREQAI_ARM='${TAG_FREQAI_ARM}'" - echo "TAG_FREQAI_RL_ARM='${TAG_FREQAI_RL_ARM}'" - echo "TAG_PI='${TAG_PI}'" + echo "BRANCH_NAME=${BRANCH_NAME}" >> "$GITHUB_OUTPUT" + echo "TAG=${TAG}" >> "$GITHUB_OUTPUT" + echo "TAG_PLOT=${TAG_PLOT}" >> "$GITHUB_OUTPUT" + echo "TAG_FREQAI=${TAG_FREQAI}" >> "$GITHUB_OUTPUT" + echo "TAG_FREQAI_RL=${TAG_FREQAI_RL}" >> "$GITHUB_OUTPUT" + echo "TAG_FREQAI_TORCH=${TAG_FREQAI_TORCH}" >> "$GITHUB_OUTPUT" + echo "TAG_ARM=${TAG_ARM}" >> "$GITHUB_OUTPUT" + echo "TAG_PLOT_ARM=${TAG_PLOT_ARM}" >> "$GITHUB_OUTPUT" + echo "TAG_FREQAI_ARM=${TAG_FREQAI_ARM}" >> "$GITHUB_OUTPUT" + echo "TAG_FREQAI_RL_ARM=${TAG_FREQAI_RL_ARM}" >> "$GITHUB_OUTPUT" + echo "TAG_PI=${TAG_PI}" >> "$GITHUB_OUTPUT" - echo "BRANCH_NAME=${BRANCH_NAME}" >> "$GITHUB_ENV" - echo "TAG=${TAG}" >> "$GITHUB_ENV" - echo "TAG_PLOT=${TAG_PLOT}" >> "$GITHUB_ENV" - echo "TAG_FREQAI=${TAG_FREQAI}" >> "$GITHUB_ENV" - echo "TAG_FREQAI_RL=${TAG_FREQAI_RL}" >> "$GITHUB_ENV" - echo "TAG_FREQAI_TORCH=${TAG_FREQAI_TORCH}" >> "$GITHUB_ENV" - echo "TAG_ARM=${TAG_ARM}" >> "$GITHUB_ENV" - echo "TAG_PLOT_ARM=${TAG_PLOT_ARM}" >> "$GITHUB_ENV" - echo "TAG_FREQAI_ARM=${TAG_FREQAI_ARM}" >> "$GITHUB_ENV" - echo "TAG_FREQAI_RL_ARM=${TAG_FREQAI_RL_ARM}" >> "$GITHUB_ENV" - echo "TAG_PI=${TAG_PI}" >> "$GITHUB_ENV" + echo "CACHE_TAG_PI=${CACHE_TAG_PI}" >> "$GITHUB_OUTPUT" - echo "CACHE_TAG_PI=${CACHE_TAG_PI}" >> "$GITHUB_ENV" + cat "$GITHUB_OUTPUT" - name: Save commit SHA to file shell: bash diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 6710889a9..4be322b2e 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -38,6 +38,7 @@ jobs: persist-credentials: false - name: Set docker tag names + id: tags uses: ./.github/actions/docker-tags - name: Login to Docker Hub @@ -62,11 +63,16 @@ jobs: - name: Build image without cache if: github.event_name == 'schedule' + env: + TAG: ${{ steps.tags.outputs.TAG }} run: | - docker build -t freqtrade:${TAG} . + docker build -t ${IMAGE_NAME}:${TAG} . - name: Build ARMHF image without cache if: github.event_name == 'schedule' + env: + TAG_PI: ${{ steps.tags.outputs.TAG_PI }} + CACHE_TAG_PI: ${{ steps.tags.outputs.CACHE_TAG_PI }} run: | docker buildx build \ --cache-to=type=registry,ref=${CACHE_TAG_PI} \ @@ -79,9 +85,11 @@ jobs: - name: Build image with cache if: github.event_name != 'schedule' + env: + TAG: ${{ steps.tags.outputs.TAG }} run: | docker pull ${IMAGE_NAME}:${TAG} || true - docker build --cache-from ${IMAGE_NAME}:${TAG} -t freqtrade:${TAG} . + docker build --cache-from ${IMAGE_NAME}:${TAG} -t ${CACHE_IMAGE}:${TAG} . - name: Build ARMHF image with cache if: github.event_name != 'schedule' @@ -98,23 +106,29 @@ jobs: . - name: Run build for AI images + env: + TAG: ${{ steps.tags.outputs.TAG }} + TAG_PLOT: ${{ steps.tags.outputs.TAG_PLOT }} + TAG_FREQAI: ${{ steps.tags.outputs.TAG_FREQAI }} + TAG_FREQAI_RL: ${{ steps.tags.outputs.TAG_FREQAI_RL }} run: | - docker build --build-arg sourceimage=freqtrade --build-arg sourcetag=${TAG} -t freqtrade:${TAG_PLOT} -f docker/Dockerfile.plot . - docker build --build-arg sourceimage=freqtrade --build-arg sourcetag=${TAG} -t freqtrade:${TAG_FREQAI} -f docker/Dockerfile.freqai . - docker build --build-arg sourceimage=freqtrade --build-arg sourcetag=${TAG_FREQAI} -t freqtrade:${TAG_FREQAI_RL} -f docker/Dockerfile.freqai_rl . + docker build --build-arg sourceimage=${CACHE_IMAGE} --build-arg sourcetag=${TAG} -t ${CACHE_IMAGE}:${TAG_PLOT} -f docker/Dockerfile.plot . + docker build --build-arg sourceimage=${CACHE_IMAGE} --build-arg sourcetag=${TAG} -t ${CACHE_IMAGE}:${TAG_FREQAI} -f docker/Dockerfile.freqai . + docker build --build-arg sourceimage=${CACHE_IMAGE} --build-arg sourcetag=${TAG_FREQAI} -t ${CACHE_IMAGE}:${TAG_FREQAI_RL} -f docker/Dockerfile.freqai_rl . - - name: Tag images for caching - run: | - docker tag freqtrade:$TAG ${CACHE_IMAGE}:$TAG - docker tag freqtrade:$TAG_PLOT ${CACHE_IMAGE}:$TAG_PLOT - docker tag freqtrade:$TAG_FREQAI ${CACHE_IMAGE}:$TAG_FREQAI - docker tag freqtrade:$TAG_FREQAI_RL ${CACHE_IMAGE}:$TAG_FREQAI_RL - name: Run backtest in Docker + env: + TAG: ${{ steps.tags.outputs.TAG }} run: | - docker run --rm -v $(pwd)/tests/testdata/config.tests.json:/freqtrade/config.json:ro -v $(pwd)/tests:/tests freqtrade:${TAG} backtesting --datadir /tests/testdata --strategy-path /tests/strategy/strats/ --strategy StrategyTestV3 + docker run --rm -v $(pwd)/tests/testdata/config.tests.json:/freqtrade/config.json:ro -v $(pwd)/tests:/tests ${CACHE_IMAGE}:${TAG} backtesting --datadir /tests/testdata --strategy-path /tests/strategy/strats/ --strategy StrategyTestV3 - name: Push cache images + env: + TAG: ${{ steps.tags.outputs.TAG }} + TAG_PLOT: ${{ steps.tags.outputs.TAG_PLOT }} + TAG_FREQAI: ${{ steps.tags.outputs.TAG_FREQAI }} + TAG_FREQAI_RL: ${{ steps.tags.outputs.TAG_FREQAI_RL }} run: | docker push ${CACHE_IMAGE}:$TAG docker push ${CACHE_IMAGE}:$TAG_PLOT @@ -140,6 +154,7 @@ jobs: persist-credentials: false - name: Set docker tag names + id: tags uses: ./.github/actions/docker-tags - name: Login to Docker Hub @@ -157,37 +172,46 @@ jobs: - name: Build image without cache if: github.event_name == 'schedule' + env: + TAG_ARM: ${{ steps.tags.outputs.TAG_ARM }} run: | - docker build -t freqtrade:${TAG_ARM} . + docker build -t ${IMAGE_NAME}:${TAG_ARM} . - name: Build image with cache if: github.event_name != 'schedule' + env: + TAG_ARM: ${{ steps.tags.outputs.TAG_ARM }} run: | docker pull ${IMAGE_NAME}:${TAG_ARM} || true - docker build --cache-from ${IMAGE_NAME}:${TAG_ARM} -t freqtrade:${TAG_ARM} . + docker build --cache-from ${IMAGE_NAME}:${TAG_ARM} -t ${CACHE_IMAGE}:${TAG_ARM} . - name: Run build for AI images + env: + TAG_PLOT_ARM: ${{ steps.tags.outputs.TAG_PLOT_ARM }} + TAG_FREQAI_ARM: ${{ steps.tags.outputs.TAG_FREQAI_ARM }} + TAG_FREQAI_RL_ARM: ${{ steps.tags.outputs.TAG_FREQAI_RL_ARM }} run: | - docker build --build-arg sourceimage=freqtrade --build-arg sourcetag=${TAG_ARM} -t freqtrade:${TAG_PLOT_ARM} -f docker/Dockerfile.plot . - docker build --build-arg sourceimage=freqtrade --build-arg sourcetag=${TAG_ARM} -t freqtrade:${TAG_FREQAI_ARM} -f docker/Dockerfile.freqai . - docker build --build-arg sourceimage=freqtrade --build-arg sourcetag=${TAG_FREQAI_ARM} -t freqtrade:${TAG_FREQAI_RL_ARM} -f docker/Dockerfile.freqai_rl . + docker build --build-arg sourceimage=${CACHE_IMAGE} --build-arg sourcetag=${TAG_ARM} -t ${CACHE_IMAGE}:${TAG_PLOT_ARM} -f docker/Dockerfile.plot . + docker build --build-arg sourceimage=${CACHE_IMAGE} --build-arg sourcetag=${TAG_ARM} -t ${CACHE_IMAGE}:${TAG_FREQAI_ARM} -f docker/Dockerfile.freqai . + docker build --build-arg sourceimage=${CACHE_IMAGE} --build-arg sourcetag=${TAG_FREQAI_ARM} -t ${CACHE_IMAGE}:${TAG_FREQAI_RL_ARM} -f docker/Dockerfile.freqai_rl . - - name: Tag images for caching - run: | - docker tag freqtrade:$TAG_ARM ${CACHE_IMAGE}:$TAG_ARM - docker tag freqtrade:$TAG_PLOT_ARM ${CACHE_IMAGE}:$TAG_PLOT_ARM - docker tag freqtrade:$TAG_FREQAI_ARM ${CACHE_IMAGE}:$TAG_FREQAI_ARM - docker tag freqtrade:$TAG_FREQAI_RL_ARM ${CACHE_IMAGE}:$TAG_FREQAI_RL_ARM - name: Run backtest in Docker + env: + TAG_ARM: ${{ steps.tags.outputs.TAG_ARM }} run: | - docker run --rm -v $(pwd)/tests/testdata/config.tests.json:/freqtrade/config.json:ro -v $(pwd)/tests:/tests freqtrade:${TAG_ARM} backtesting --datadir /tests/testdata --strategy-path /tests/strategy/strats/ --strategy StrategyTestV3 + docker run --rm -v $(pwd)/tests/testdata/config.tests.json:/freqtrade/config.json:ro -v $(pwd)/tests:/tests ${CACHE_IMAGE}:${TAG_ARM} backtesting --datadir /tests/testdata --strategy-path /tests/strategy/strats/ --strategy StrategyTestV3 - name: Docker images run: | docker images - name: Push cache images + env: + TAG_PLOT_ARM: ${{ steps.tags.outputs.TAG_PLOT_ARM }} + TAG_FREQAI_ARM: ${{ steps.tags.outputs.TAG_FREQAI_ARM }} + TAG_FREQAI_RL_ARM: ${{ steps.tags.outputs.TAG_FREQAI_RL_ARM }} + TAG_ARM: ${{ steps.tags.outputs.TAG_ARM }} run: | docker push ${CACHE_IMAGE}:$TAG_PLOT_ARM docker push ${CACHE_IMAGE}:$TAG_FREQAI_ARM @@ -195,6 +219,11 @@ jobs: docker push ${CACHE_IMAGE}:$TAG_ARM - name: Create manifests + env: + TAG_PLOT_ARM: ${{ steps.tags.outputs.TAG_PLOT_ARM }} + TAG_FREQAI_ARM: ${{ steps.tags.outputs.TAG_FREQAI_ARM }} + TAG_FREQAI_RL_ARM: ${{ steps.tags.outputs.TAG_FREQAI_RL_ARM }} + TAG_ARM: ${{ steps.tags.outputs.TAG_ARM }} run: | docker buildx imagetools create \ --tag ${IMAGE_NAME}:${TAG} \ @@ -202,6 +231,9 @@ jobs: ${CACHE_IMAGE}:${TAG} ${CACHE_IMAGE}:${TAG_ARM} ${IMAGE_NAME}:${TAG_PI} - name: Create multiarch image - Plot + env: + TAG_PLOT: ${{ steps.tags.outputs.TAG_PLOT }} + TAG_PLOT_ARM: ${{ steps.tags.outputs.TAG_PLOT_ARM }} run: | docker buildx imagetools create \ --tag ${IMAGE_NAME}:${TAG_PLOT} \ @@ -209,6 +241,9 @@ jobs: ${CACHE_IMAGE}:${TAG_PLOT} ${CACHE_IMAGE}:${TAG_PLOT_ARM} - name: Create multiarch image - FreqAI + env: + TAG_FREQAI: ${{ steps.tags.outputs.TAG_FREQAI }} + TAG_FREQAI_ARM: ${{ steps.tags.outputs.TAG_FREQAI_ARM }} run: | docker buildx imagetools create \ --tag ${IMAGE_NAME}:${TAG_FREQAI} \ @@ -216,6 +251,10 @@ jobs: ${CACHE_IMAGE}:${TAG_FREQAI} ${CACHE_IMAGE}:${TAG_FREQAI_ARM} - name: Create multiarch image - FreqAI RL + env: + TAG_FREQAI_RL: ${{ steps.tags.outputs.TAG_FREQAI_RL }} + TAG_FREQAI_RL_ARM: ${{ steps.tags.outputs.TAG_FREQAI_RL_ARM }} + TAG_FREQAI_TORCH: ${{ steps.tags.outputs.TAG_FREQAI_TORCH }} run: | # Create special Torch tag - which is identical to the RL tag. docker buildx imagetools create \ @@ -227,6 +266,8 @@ jobs: - name: Tag latest if: env.TAG == 'develop' + env: + TAG: ${{ steps.tags.outputs.TAG }} run: | # Tag image as latest docker buildx imagetools create \ From 67774c71e5d2ac9ed663b165ad8a67063b00c518 Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 4 Sep 2025 19:54:02 +0200 Subject: [PATCH 040/262] chore(ci): set composite action outputs --- .github/actions/docker-tags/action.yml | 39 +++++++++++++++++++++++++- .github/workflows/docker-build.yml | 5 +++- 2 files changed, 42 insertions(+), 2 deletions(-) diff --git a/.github/actions/docker-tags/action.yml b/.github/actions/docker-tags/action.yml index 3ddd2fadf..1a563aade 100644 --- a/.github/actions/docker-tags/action.yml +++ b/.github/actions/docker-tags/action.yml @@ -1,12 +1,49 @@ name: 'docker-tags' description: 'Set Docker default Tag environment variables' # inputs: -# outputs: +outputs: + BRANCH_NAME: + description: 'The branch name' + value: ${{ steps.tags.outputs.BRANCH_NAME }} + TAG: + description: 'The Docker tag' + value: ${{ steps.tags.outputs.TAG }} + TAG_PLOT: + description: 'The Docker tag for the plot' + value: ${{ steps.tags.outputs.TAG_PLOT }} + TAG_FREQAI: + description: 'The Docker tag for the freqai' + value: ${{ steps.tags.outputs.TAG_FREQAI }} + TAG_FREQAI_RL: + description: 'The Docker tag for the freqai_rl' + value: ${{ steps.tags.outputs.TAG_FREQAI_RL }} + TAG_FREQAI_TORCH: + description: 'The Docker tag for the freqai_torch' + value: ${{ steps.tags.outputs.TAG_FREQAI_TORCH }} + TAG_ARM: + description: 'The Docker tag for the arm' + value: ${{ steps.tags.outputs.TAG_ARM }} + TAG_PLOT_ARM: + description: 'The Docker tag for the plot arm' + value: ${{ steps.tags.outputs.TAG_PLOT_ARM }} + TAG_FREQAI_ARM: + description: 'The Docker tag for the freqai arm' + value: ${{ steps.tags.outputs.TAG_FREQAI_ARM }} + TAG_FREQAI_RL_ARM: + description: 'The Docker tag for the freqai_rl arm' + value: ${{ steps.tags.outputs.TAG_FREQAI_RL_ARM }} + TAG_PI: + description: 'The Docker tag for the pi' + value: ${{ steps.tags.outputs.TAG_PI }} + CACHE_TAG_PI: + description: 'The Docker cache tag for the pi' + value: ${{ steps.tags.outputs.CACHE_TAG_PI }} runs: using: "composite" steps: - name: Extract branch name shell: bash + id: tags env: BRANCH_NAME_INPUT: ${{ github.event.inputs.branch_name }} run: | diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 4be322b2e..59d5bb968 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -66,7 +66,7 @@ jobs: env: TAG: ${{ steps.tags.outputs.TAG }} run: | - docker build -t ${IMAGE_NAME}:${TAG} . + docker build -t ${CACHE_IMAGE}:${TAG} . - name: Build ARMHF image without cache if: github.event_name == 'schedule' @@ -94,6 +94,9 @@ jobs: - name: Build ARMHF image with cache if: github.event_name != 'schedule' # disable provenance due to https://github.com/docker/buildx/issues/1509 + env: + TAG_PI: ${{ steps.tags.outputs.TAG_PI }} + CACHE_TAG_PI: ${{ steps.tags.outputs.CACHE_TAG_PI }} run: | docker buildx build \ --cache-from=type=registry,ref=${CACHE_TAG_PI} \ From 31204a37a5ab549687242f76acb4bc66750713bb Mon Sep 17 00:00:00 2001 From: Matthias Date: Fri, 5 Sep 2025 06:38:42 +0200 Subject: [PATCH 041/262] chore(ci): set missed env --- .github/workflows/docker-build.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 59d5bb968..1fc50315b 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -190,6 +190,7 @@ jobs: - name: Run build for AI images env: + TAG_ARM: ${{ steps.tags.outputs.TAG_ARM }} TAG_PLOT_ARM: ${{ steps.tags.outputs.TAG_PLOT_ARM }} TAG_FREQAI_ARM: ${{ steps.tags.outputs.TAG_FREQAI_ARM }} TAG_FREQAI_RL_ARM: ${{ steps.tags.outputs.TAG_FREQAI_RL_ARM }} @@ -211,10 +212,10 @@ jobs: - name: Push cache images env: + TAG_ARM: ${{ steps.tags.outputs.TAG_ARM }} TAG_PLOT_ARM: ${{ steps.tags.outputs.TAG_PLOT_ARM }} TAG_FREQAI_ARM: ${{ steps.tags.outputs.TAG_FREQAI_ARM }} TAG_FREQAI_RL_ARM: ${{ steps.tags.outputs.TAG_FREQAI_RL_ARM }} - TAG_ARM: ${{ steps.tags.outputs.TAG_ARM }} run: | docker push ${CACHE_IMAGE}:$TAG_PLOT_ARM docker push ${CACHE_IMAGE}:$TAG_FREQAI_ARM @@ -223,10 +224,9 @@ jobs: - name: Create manifests env: - TAG_PLOT_ARM: ${{ steps.tags.outputs.TAG_PLOT_ARM }} - TAG_FREQAI_ARM: ${{ steps.tags.outputs.TAG_FREQAI_ARM }} - TAG_FREQAI_RL_ARM: ${{ steps.tags.outputs.TAG_FREQAI_RL_ARM }} TAG_ARM: ${{ steps.tags.outputs.TAG_ARM }} + TAG: ${{ steps.tags.outputs.TAG }} + TAG_PI: ${{ steps.tags.outputs.TAG_PI }} run: | docker buildx imagetools create \ --tag ${IMAGE_NAME}:${TAG} \ From cadbbd0e2e7e3de7c09a39bde3abaf8223134191 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 6 Sep 2025 09:08:01 +0200 Subject: [PATCH 042/262] chore: improve variable naming for clarity --- freqtrade/strategy/informative_decorator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/freqtrade/strategy/informative_decorator.py b/freqtrade/strategy/informative_decorator.py index 69cf6f0ce..167d8237e 100644 --- a/freqtrade/strategy/informative_decorator.py +++ b/freqtrade/strategy/informative_decorator.py @@ -100,7 +100,7 @@ def _create_and_merge_informative_pair( dataframe: DataFrame, metadata: dict, inf_data: InformativeData, - populate_indicators: PopulateIndicators, + populate_indicators_fn: PopulateIndicators, ): asset = inf_data.asset or "" timeframe = inf_data.timeframe @@ -133,7 +133,7 @@ def _create_and_merge_informative_pair( inf_metadata = {"pair": asset, "timeframe": timeframe} inf_dataframe = strategy.dp.get_pair_dataframe(asset, timeframe, candle_type) - inf_dataframe = populate_indicators(strategy, inf_dataframe, inf_metadata) + inf_dataframe = populate_indicators_fn(strategy, inf_dataframe, inf_metadata) formatter: Any = None if callable(fmt): From 25fd63c6d099d6c803e4a4f7bdf23ec44340d7e4 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 6 Sep 2025 09:10:44 +0200 Subject: [PATCH 043/262] chore: make internal attribute really private --- freqtrade/strategy/interface.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/freqtrade/strategy/interface.py b/freqtrade/strategy/interface.py index 30c5f0590..7ac196dba 100644 --- a/freqtrade/strategy/interface.py +++ b/freqtrade/strategy/interface.py @@ -152,7 +152,7 @@ class IStrategy(ABC, HyperStrategyMixin): def __init__(self, config: Config) -> None: self.config = config # Dict to determine if analysis is necessary - self._last_candle_seen_per_pair: dict[str, datetime] = {} + self.__last_candle_seen_per_pair: dict[str, datetime] = {} super().__init__(config) # Gather informative pairs from @informative-decorated methods. @@ -1209,14 +1209,14 @@ class IStrategy(ABC, HyperStrategyMixin): """ pair = str(metadata.get("pair")) - new_candle = self._last_candle_seen_per_pair.get(pair, None) != dataframe.iloc[-1]["date"] + new_candle = self.__last_candle_seen_per_pair.get(pair, None) != dataframe.iloc[-1]["date"] # Test if seen this pair and last candle before. # always run if process_only_new_candles is set to false if not self.process_only_new_candles or new_candle: # Defs that only make change on new candle data. dataframe = self.analyze_ticker(dataframe, metadata) - self._last_candle_seen_per_pair[pair] = dataframe.iloc[-1]["date"] + self.__last_candle_seen_per_pair[pair] = dataframe.iloc[-1]["date"] candle_type = self.config.get("candle_type_def", CandleType.SPOT) self.dp._set_cached_df(pair, self.timeframe, dataframe, candle_type=candle_type) From 246891a8f6f7fba22b378fef17fb533132a98c5c Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 6 Sep 2025 09:16:03 +0200 Subject: [PATCH 044/262] feat: limit downloadable funding rates to funding rate interval Limit using wrong funding-rate timeframes, which can cause wrong information and assumptions in the strategy Part of #12206 --- freqtrade/exchange/exchange.py | 13 +++++++++---- tests/exchange/test_exchange.py | 2 +- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index e3fbde459..ee28f9f9e 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -2566,13 +2566,18 @@ class Exchange: input_coroutines: list[Coroutine[Any, Any, OHLCVResponse]] = [] cached_pairs = [] for pair, timeframe, candle_type in set(pair_list): - if timeframe not in self.timeframes and candle_type in ( + invalid_funding = ( + candle_type == CandleType.FUNDING_RATE + and timeframe != self.get_option("funding_fee_timeframe") + ) + invalid_timeframe = timeframe not in self.timeframes and candle_type in ( CandleType.SPOT, CandleType.FUTURES, - ): + ) + if invalid_timeframe or invalid_funding: logger.warning( - f"Cannot download ({pair}, {timeframe}) combination as this timeframe is " - f"not available on {self.name}. Available timeframes are " + f"Cannot download ({pair}, {timeframe}, {candle_type}) combination as this " + f"timeframe is not available on {self.name}. Available timeframes are " f"{', '.join(self.timeframes)}." ) continue diff --git a/tests/exchange/test_exchange.py b/tests/exchange/test_exchange.py index bf7f6350a..fe7e77c42 100644 --- a/tests/exchange/test_exchange.py +++ b/tests/exchange/test_exchange.py @@ -2335,7 +2335,7 @@ def test_refresh_latest_ohlcv(mocker, default_conf_usdt, caplog, candle_type) -> if candle_type != CandleType.MARK: assert not res assert len(res) == 0 - assert log_has_re(r"Cannot download \(IOTA\/USDT, 3m\).*", caplog) + assert log_has_re(r"Cannot download \(IOTA\/USDT, 3m, \S+\).*", caplog) else: assert len(res) == 1 From 816ca2ea15cd79868471b4c0f25ec159528cf071 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 6 Sep 2025 09:38:23 +0200 Subject: [PATCH 045/262] feat: add error in case of non-available informative dataframe --- freqtrade/strategy/informative_decorator.py | 5 +++++ tests/strategy/test_strategy_helpers.py | 16 +++++++++++++--- 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/freqtrade/strategy/informative_decorator.py b/freqtrade/strategy/informative_decorator.py index 167d8237e..ac9a2a1ad 100644 --- a/freqtrade/strategy/informative_decorator.py +++ b/freqtrade/strategy/informative_decorator.py @@ -133,6 +133,11 @@ def _create_and_merge_informative_pair( inf_metadata = {"pair": asset, "timeframe": timeframe} inf_dataframe = strategy.dp.get_pair_dataframe(asset, timeframe, candle_type) + if inf_dataframe.empty: + raise ValueError( + f"Informative dataframe for ({asset}, {timeframe}, {candle_type}) is empty. " + "Can't populate informative indicators." + ) inf_dataframe = populate_indicators_fn(strategy, inf_dataframe, inf_metadata) formatter: Any = None diff --git a/tests/strategy/test_strategy_helpers.py b/tests/strategy/test_strategy_helpers.py index 605579191..53e6501cf 100644 --- a/tests/strategy/test_strategy_helpers.py +++ b/tests/strategy/test_strategy_helpers.py @@ -380,9 +380,10 @@ def test_informative_decorator(mocker, default_conf_usdt, trading_mode): assert inf_pair in strategy.gather_informative_pairs() def test_historic_ohlcv(pair, timeframe, candle_type): - return data[ - (pair, timeframe or strategy.timeframe, CandleType.from_string(candle_type)) - ].copy() + return data.get( + (pair, timeframe or strategy.timeframe, CandleType.from_string(candle_type)), + pd.DataFrame(), + ).copy() mocker.patch( "freqtrade.data.dataprovider.DataProvider.historic_ohlcv", side_effect=test_historic_ohlcv @@ -405,3 +406,12 @@ def test_informative_decorator(mocker, default_conf_usdt, trading_mode): for _, dataframe in analyzed.items(): for col in expected_columns: assert col in dataframe.columns + + # Test non-available pairs + del data[("ETH/BTC", "1h", CandleType.SPOT)] + with pytest.raises( + ValueError, match=r"Informative dataframe for \(ETH\/BTC, 1h, spot\) is empty.*" + ): + strategy.advise_all_indicators( + {p: data[(p, strategy.timeframe, candle_def)] for p in ("XRP/USDT", "LTC/USDT")} + ) From 95ad75690969d3483a3fcf4975126a61bf95aa7a Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 6 Sep 2025 10:06:59 +0200 Subject: [PATCH 046/262] feat: add "current funding fee" endpoint part of #12206 --- freqtrade/data/dataprovider.py | 21 +++++++++++++++++++-- freqtrade/exchange/exchange.py | 23 +++++++++++++++++++++++ freqtrade/exchange/exchange_types.py | 3 +++ 3 files changed, 45 insertions(+), 2 deletions(-) diff --git a/freqtrade/data/dataprovider.py b/freqtrade/data/dataprovider.py index a30e4cf27..d991733f9 100644 --- a/freqtrade/data/dataprovider.py +++ b/freqtrade/data/dataprovider.py @@ -23,7 +23,7 @@ from freqtrade.data.history import get_datahandler, load_pair_history from freqtrade.enums import CandleType, RPCMessageType, RunMode, TradingMode from freqtrade.exceptions import ExchangeError, OperationalException from freqtrade.exchange import Exchange, timeframe_to_prev_date, timeframe_to_seconds -from freqtrade.exchange.exchange_types import OrderBook +from freqtrade.exchange.exchange_types import FundingRate, OrderBook from freqtrade.misc import append_candles_to_dataframe from freqtrade.rpc import RPCManager from freqtrade.rpc.rpc_types import RPCAnalyzedDFMsg @@ -548,6 +548,7 @@ class DataProvider: def ticker(self, pair: str): """ Return last ticker data from exchange + Warning: Performs a network request - so use with common sense. :param pair: Pair to get the data for :return: Ticker dict from exchange or empty dict if ticker is not available for the pair """ @@ -561,7 +562,7 @@ class DataProvider: def orderbook(self, pair: str, maximum: int) -> OrderBook: """ Fetch latest l2 orderbook data - Warning: Does a network request - so use with common sense. + Warning: Performs a network request - so use with common sense. :param pair: pair to get the data for :param maximum: Maximum number of orderbook entries to query :return: dict including bids/asks with a total of `maximum` entries. @@ -570,6 +571,22 @@ class DataProvider: raise OperationalException(NO_EXCHANGE_EXCEPTION) return self._exchange.fetch_l2_order_book(pair, maximum) + def funding_rate(self, pair: str) -> FundingRate: + """ + Return Funding rate from the exchange + Warning: Performs a network request - so use with common sense. + :param pair: Pair to get the data for + :return: Funding rate dict from exchange or empty dict if funding rate is not available + If available, the "funding_rate" field will contain the funding rate. + Actually filled fields may vary between exchanges. + """ + if self._exchange is None: + raise OperationalException(NO_EXCHANGE_EXCEPTION) + try: + return self._exchange.fetch_funding_rate(pair) + except ExchangeError: + return {} + def send_msg(self, message: str, *, always_send: bool = False) -> None: """ Send custom RPC Notifications from your bot. diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index ee28f9f9e..5151b641e 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -73,6 +73,7 @@ from freqtrade.exchange.exchange_types import ( CcxtOrder, CcxtPosition, FtHas, + FundingRate, OHLCVResponse, OrderBook, Ticker, @@ -2001,6 +2002,28 @@ class Exchange: except ccxt.BaseError as e: raise OperationalException(e) from e + @retrier + def fetch_funding_rate(self, pair: str) -> FundingRate: + """ + Get current Funding rate from exchange. + On Futures markets, this is the interest rate for holding a position. + Won't work for non-futures markets + """ + try: + return self._api.fetch_funding_rate(pair) + except ccxt.NotSupported as e: + raise OperationalException( + f"Exchange {self._api.name} does not support fetching funding rate. Message: {e}" + ) from e + except ccxt.DDoSProtection as e: + raise DDosProtection(e) from e + except (ccxt.OperationFailed, ccxt.ExchangeError) as e: + raise TemporaryError( + f"Could not get funding rate due to {e.__class__.__name__}. Message: {e}" + ) from e + except ccxt.BaseError as e: + raise OperationalException(e) from e + @staticmethod def get_next_limit_in_list( limit: int, diff --git a/freqtrade/exchange/exchange_types.py b/freqtrade/exchange/exchange_types.py index d31863307..4859b9cf9 100644 --- a/freqtrade/exchange/exchange_types.py +++ b/freqtrade/exchange/exchange_types.py @@ -1,5 +1,8 @@ from typing import Any, Literal, TypedDict +# Re-export for easier use +from ccxt.base.types import FundingRate # noqa: F401 + from freqtrade.enums import CandleType From 35cc3efd5a2b854bac0b25fb11caaaf3abedd0ad Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 6 Sep 2025 10:14:50 +0200 Subject: [PATCH 047/262] feat: improve docstring and error handling part of #12206 --- freqtrade/data/dataprovider.py | 3 ++- freqtrade/exchange/exchange.py | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/freqtrade/data/dataprovider.py b/freqtrade/data/dataprovider.py index d991733f9..76e2c5491 100644 --- a/freqtrade/data/dataprovider.py +++ b/freqtrade/data/dataprovider.py @@ -577,7 +577,8 @@ class DataProvider: Warning: Performs a network request - so use with common sense. :param pair: Pair to get the data for :return: Funding rate dict from exchange or empty dict if funding rate is not available - If available, the "funding_rate" field will contain the funding rate. + If available, the "fundingRate" field will contain the funding rate. + "fundingTimestamp" and "fundingDatetime" will contain the next funding times. Actually filled fields may vary between exchanges. """ if self._exchange is None: diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index 5151b641e..e9be3a1e6 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -2010,6 +2010,8 @@ class Exchange: Won't work for non-futures markets """ try: + if pair not in self.markets or self.markets[pair].get("active", False) is False: + raise ExchangeError(f"Pair {pair} not available") return self._api.fetch_funding_rate(pair) except ccxt.NotSupported as e: raise OperationalException( From 3a7721ebe884957652a5c6b115ea2a66b65a454a Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 6 Sep 2025 10:14:57 +0200 Subject: [PATCH 048/262] test: add test for fetch_funding_rate part of #12206 --- tests/exchange/test_exchange.py | 36 +++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/tests/exchange/test_exchange.py b/tests/exchange/test_exchange.py index fe7e77c42..6f66f9b6f 100644 --- a/tests/exchange/test_exchange.py +++ b/tests/exchange/test_exchange.py @@ -6319,3 +6319,39 @@ def test_exchange_features(default_conf, mocker): assert exchange.features("futures", "fetchOHLCV", "limit", 500) == 997 # Fall back to default assert exchange.features("futures", "fetchOHLCV_else", "limit", 601) == 601 + + +@pytest.mark.parametrize("exchange_name", EXCHANGES) +def test_fetch_funding_rate(default_conf, mocker, exchange_name): + api_mock = MagicMock() + funding_rate = { + "symbol": "ETH/BTC", + "fundingRate": 5.652e-05, + "fundingTimestamp": 1757174400000, + "fundingDatetime": "2025-09-06T16:00:00.000Z", + } + api_mock.fetch_funding_rate = MagicMock(return_value=funding_rate) + api_mock.markets = {"ETH/BTC": {"active": True}} + exchange = get_patched_exchange(mocker, default_conf, api_mock, exchange=exchange_name) + # retrieve original funding rate + funding_rate = exchange.fetch_funding_rate(pair="ETH/BTC") + assert funding_rate["fundingRate"] == funding_rate["fundingRate"] + assert funding_rate["fundingTimestamp"] == funding_rate["fundingTimestamp"] + assert funding_rate["fundingDatetime"] == funding_rate["fundingDatetime"] + + ccxt_exceptionhandlers( + mocker, + default_conf, + api_mock, + exchange_name, + "fetch_funding_rate", + "fetch_funding_rate", + pair="ETH/BTC", + ) + + api_mock.fetch_funding_rate = MagicMock(return_value={}) + exchange = get_patched_exchange(mocker, default_conf, api_mock, exchange=exchange_name) + exchange.fetch_funding_rate(pair="ETH/BTC") + + with pytest.raises(DependencyException, match=r"Pair XRP/ETH not available"): + exchange.fetch_funding_rate(pair="XRP/ETH") From 09017980b6ae79aa78c1f734bbd6558d4d8df584 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 6 Sep 2025 10:20:44 +0200 Subject: [PATCH 049/262] docs: add live funding rate documentation --- docs/strategy-customization.md | 48 ++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/docs/strategy-customization.md b/docs/strategy-customization.md index 6c09c4cfc..9cc2b7045 100644 --- a/docs/strategy-customization.md +++ b/docs/strategy-customization.md @@ -783,6 +783,7 @@ Please always check the mode of operation to select the correct method to get da - `ohlcv(pair, timeframe)` - Currently cached candle (OHLCV) data for the pair, returns DataFrame or empty DataFrame. - [`orderbook(pair, maximum)`](#orderbookpair-maximum) - Returns latest orderbook data for the pair, a dict with bids/asks with a total of `maximum` entries. - [`ticker(pair)`](#tickerpair) - Returns current ticker data for the pair. See [ccxt documentation](https://github.com/ccxt/ccxt/wiki/Manual#price-tickers) for more details on the Ticker data structure. +- [`funding_rate(pair)`](#funding_ratepair) - Returns current funding rate data for the pair. - `runmode` - Property containing the current runmode. ### Example Usages @@ -903,6 +904,53 @@ if self.dp.runmode.value in ('live', 'dry_run'): !!! Warning "Warning about backtesting" This method will always return up-to-date / real-time values. As such, usage during backtesting / hyperopt without runmode checks will lead to wrong results, e.g. your whole dataframe will contain the same single value in all rows. +### *funding_rate(pair)* + +Retrieves the current funding rate for the pair and only works for futures pairs in the format of `base/quote:settle` (e.g. `ETH/USDT:USDT`). + +``` python +if self.dp.runmode.value in ('live', 'dry_run'): + funding_rate = self.dp.funding_rate(metadata['pair']) + dataframe.iloc[-1, 'current_funding_rate'] = funding_rate['fundingRate'] + dataframe.iloc[-1, 'next_funding_timestamp'] = funding_rate['fundingTimestamp'] + dataframe.iloc[-1, 'next_funding_datetime'] = funding_rate['fundingDatetime'] +``` + +The funding rate structure is aligned with the funding rate structure from [ccxt](https://github.com/ccxt/ccxt/wiki/Manual#funding-rate-structure), so the result will be formatted as follows: + +``` python +{ + "info": { + # ... + }, + "symbol": "BTC/USDT:USDT", + "markPrice": 110730.7, + "indexPrice": 110782.52, + "interestRate": 0.0001, + "estimatedSettlePrice": 110822.67200153, + "timestamp": 1757146321001, + "datetime": "2025-09-06T08:12:01.001Z", + "fundingRate": 5.609e-05, + "fundingTimestamp": 1757174400000, + "fundingDatetime": "2025-09-06T16:00:00.000Z", + "nextFundingRate": None, + "nextFundingTimestamp": None, + "nextFundingDatetime": None, + "previousFundingRate": None, + "previousFundingTimestamp": None, + "previousFundingDatetime": None, + "interval": None, +} +``` + +Therefore, using `funding_rate['fundingRate']` as demonstrated above will use the current funding rate. +Actually available data will vary between exchanges, so this code may not work as expected across exchanges. + +!!! Warning "Warning about backtesting" + Current funding-rate is not part of the historic data which means backtesting and hyperopt will not work correctly if this method is used, as the method will return up-to-date values. + We recommend to use the historically available funding rate for backtesting (which is automatically downloaded, and is at the frequency of what the exchange provides, usually 4h or 8h). + `self.dp.get_pair_dataframe(pair=metadata['pair'], timeframe='8h', candle_type="funding_rate")` + ### Send Notification The dataprovider `.send_msg()` function allows you to send custom notifications from your strategy. From 66577b741f7562a7a0b84258cf74657276a271af Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 6 Sep 2025 10:23:56 +0200 Subject: [PATCH 050/262] doc: improve orderbook wording --- docs/strategy-customization.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/strategy-customization.md b/docs/strategy-customization.md index 9cc2b7045..bbf8783c6 100644 --- a/docs/strategy-customization.md +++ b/docs/strategy-customization.md @@ -855,6 +855,8 @@ dataframe, last_updated = self.dp.get_analyzed_dataframe(pair=metadata['pair'], ### *orderbook(pair, maximum)* +Retrieve the current order book for a pair. + ``` python if self.dp.runmode.value in ('live', 'dry_run'): ob = self.dp.orderbook(metadata['pair'], 1) From 5ddaea7efcc91510eb02107ab83ccfadddd6af81 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 6 Sep 2025 18:01:35 +0200 Subject: [PATCH 051/262] chore: improve log message --- freqtrade/exchange/binance.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freqtrade/exchange/binance.py b/freqtrade/exchange/binance.py index 67ae53997..e40135055 100644 --- a/freqtrade/exchange/binance.py +++ b/freqtrade/exchange/binance.py @@ -391,7 +391,7 @@ class Binance(Exchange): async def _async_get_trade_history_id( self, pair: str, until: int, since: int, from_id: str | None = None ) -> tuple[str, list[list]]: - logger.info(f"Fetching trades from Binance, {from_id=}, {since=}, {until=}") + logger.info(f"Fetching trades for {pair} from Binance, {from_id=}, {since=}, {until=}") if not self._config["exchange"].get("only_from_ccxt", False): if from_id is None or not since: From efed5700be1833d66b887b35087a70774c685e28 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 6 Sep 2025 18:09:26 +0200 Subject: [PATCH 052/262] fix: handle RuntimeError on trades download asyncio raises RuntimeError if the handler is not set on the main thread. closes #12211 --- freqtrade/exchange/exchange.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index e9be3a1e6..6a8ddfe47 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -3259,7 +3259,7 @@ class Exchange: for sig in [signal.SIGINT, signal.SIGTERM]: try: self.loop.add_signal_handler(sig, task.cancel) - except NotImplementedError: + except (NotImplementedError, RuntimeError): # Not all platforms implement signals (e.g. windows) pass return self.loop.run_until_complete(task) From 587ec513db804ff589db1070d17d18e6d6de0245 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 6 Sep 2025 19:17:01 +0200 Subject: [PATCH 053/262] fix: Odd error downloading wrong timerange when using --days via UI --- freqtrade/rpc/api_server/api_download_data.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/freqtrade/rpc/api_server/api_download_data.py b/freqtrade/rpc/api_server/api_download_data.py index b8c14ea13..6e446b063 100644 --- a/freqtrade/rpc/api_server/api_download_data.py +++ b/freqtrade/rpc/api_server/api_download_data.py @@ -57,7 +57,8 @@ def pairlists_evaluate( config_loc = deepcopy(config) config_loc["stake_currency"] = "" config_loc["pairs"] = payload.pairs - config_loc["timerange"] = payload.timerange + if payload.timerange: + config_loc["timerange"] = payload.timerange config_loc["days"] = payload.days config_loc["timeframes"] = payload.timeframes config_loc["erase"] = payload.erase From e948839fb501ed4e84941f8ffa4b2c057143c251 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 6 Sep 2025 19:18:12 +0200 Subject: [PATCH 054/262] feat: have timerange have a default display way --- freqtrade/configuration/timerange.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/freqtrade/configuration/timerange.py b/freqtrade/configuration/timerange.py index 9a2b47504..2b18a2c65 100644 --- a/freqtrade/configuration/timerange.py +++ b/freqtrade/configuration/timerange.py @@ -80,6 +80,9 @@ class TimeRange: val = stopdt.strftime(DATETIME_PRINT_FORMAT) return val + def __repr__(self) -> str: + return f"TimeRange({self.timerange_str})" + def __eq__(self, other): """Override the default Equals behavior""" return ( From b51c93fbc1a7e49726fb4f0c63693a90884d5b22 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 7 Sep 2025 08:57:06 +0200 Subject: [PATCH 055/262] chore(ci): attempt at package-cleanup --- .github/workflows/packages-cleanup.yml | 40 ++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 .github/workflows/packages-cleanup.yml diff --git a/.github/workflows/packages-cleanup.yml b/.github/workflows/packages-cleanup.yml new file mode 100644 index 000000000..85d278f0c --- /dev/null +++ b/.github/workflows/packages-cleanup.yml @@ -0,0 +1,40 @@ +name: Cleanup Packages + +on: + workflow_dispatch: + inputs: + package_name: + description: 'Package name to clean up' + required: false + default: 'freqtrade' + type: choice + options: + - 'freqtrade' + - 'freqtrade-devcontainer' + delete-untagged: + description: 'Whether to delete untagged images' + required: false + default: true + type: boolean + +permissions: + contents: read + +env: + Package name: "freqtrade" + +jobs: + deploy-docker: + name: "Deploy Docker x64 and armv7l" + runs-on: ubuntu-24.04 + if: github.repository == 'freqtrade/freqtrade' + permissions: + packages: write + + steps: + - uses: actions/delete-package-versions@v5 + with: + package-name: ${inputs.package_name || env.Package name} + package-type: 'container' + min-versions-to-keep: 10 + delete-only-untagged-versions: ${inputs.delete-untagged || 'true'} From b731cdef56f0d75b5c01751ad344cc09cd557db9 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 7 Sep 2025 08:59:57 +0200 Subject: [PATCH 056/262] chore(ci): use proper input syntax --- .github/workflows/packages-cleanup.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/packages-cleanup.yml b/.github/workflows/packages-cleanup.yml index 85d278f0c..bdea9e1a6 100644 --- a/.github/workflows/packages-cleanup.yml +++ b/.github/workflows/packages-cleanup.yml @@ -21,7 +21,7 @@ permissions: contents: read env: - Package name: "freqtrade" + PACKAGE_NAME: "freqtrade" jobs: deploy-docker: @@ -34,7 +34,7 @@ jobs: steps: - uses: actions/delete-package-versions@v5 with: - package-name: ${inputs.package_name || env.Package name} + package-name: ${github.event.inputs.package_name || env.PACKAGE_NAME} package-type: 'container' min-versions-to-keep: 10 - delete-only-untagged-versions: ${inputs.delete-untagged || 'true'} + delete-only-untagged-versions: ${github.event.inputs.delete-untagged || 'true'} From 5774c08b4aa59c07ca0f84561094b578d96397af Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 7 Sep 2025 09:01:22 +0200 Subject: [PATCH 057/262] chore(ci): use proper input syntax --- .github/workflows/packages-cleanup.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/packages-cleanup.yml b/.github/workflows/packages-cleanup.yml index bdea9e1a6..5392cf1d2 100644 --- a/.github/workflows/packages-cleanup.yml +++ b/.github/workflows/packages-cleanup.yml @@ -25,7 +25,7 @@ env: jobs: deploy-docker: - name: "Deploy Docker x64 and armv7l" + name: "Delete Packages" runs-on: ubuntu-24.04 if: github.repository == 'freqtrade/freqtrade' permissions: @@ -34,7 +34,7 @@ jobs: steps: - uses: actions/delete-package-versions@v5 with: - package-name: ${github.event.inputs.package_name || env.PACKAGE_NAME} + package-name: ${{ github.event.inputs.package_name || env.PACKAGE_NAME }} package-type: 'container' min-versions-to-keep: 10 - delete-only-untagged-versions: ${github.event.inputs.delete-untagged || 'true'} + delete-only-untagged-versions: ${{ github.event.inputs.delete-untagged || 'true' }} From 8ca63cf0ee9504f5cd01dbac393038adb94608b6 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 7 Sep 2025 09:04:27 +0200 Subject: [PATCH 058/262] chore(ci): Improved workflow syntax --- .github/workflows/packages-cleanup.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/packages-cleanup.yml b/.github/workflows/packages-cleanup.yml index 5392cf1d2..805a87c54 100644 --- a/.github/workflows/packages-cleanup.yml +++ b/.github/workflows/packages-cleanup.yml @@ -32,7 +32,8 @@ jobs: packages: write steps: - - uses: actions/delete-package-versions@v5 + - name: "Delete untagged Package Versions" + uses: actions/delete-package-versions@v5 with: package-name: ${{ github.event.inputs.package_name || env.PACKAGE_NAME }} package-type: 'container' From 6ab731acdb03729810f11472c9355ddf87ba0e6f Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 7 Sep 2025 09:10:44 +0200 Subject: [PATCH 059/262] chore(ci): Try simpler syntax --- .github/workflows/packages-cleanup.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/packages-cleanup.yml b/.github/workflows/packages-cleanup.yml index 805a87c54..9884adc85 100644 --- a/.github/workflows/packages-cleanup.yml +++ b/.github/workflows/packages-cleanup.yml @@ -35,7 +35,7 @@ jobs: - name: "Delete untagged Package Versions" uses: actions/delete-package-versions@v5 with: - package-name: ${{ github.event.inputs.package_name || env.PACKAGE_NAME }} + package-name: ${{ inputs.package_name || env.PACKAGE_NAME }} package-type: 'container' min-versions-to-keep: 10 - delete-only-untagged-versions: ${{ github.event.inputs.delete-untagged || 'true' }} + delete-only-untagged-versions: ${{ inputs.delete-untagged || 'true' }} From 8686b56b9e950566bea0990587bc0983fc916af1 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 7 Sep 2025 09:16:58 +0200 Subject: [PATCH 060/262] chore(ci): automatically cleanup untagged images --- .github/workflows/ci.yml | 7 +++++++ .github/workflows/packages-cleanup.yml | 10 +++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4a7b2a4b0..0ac290b15 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -588,3 +588,10 @@ jobs: DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }} DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }} DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }} + + + packages-cleanup: + name: "Docker Package Cleanup" + uses: ./.github/workflows/packages-cleanup.yml + with: + package_name: 'freqtrade' diff --git a/.github/workflows/packages-cleanup.yml b/.github/workflows/packages-cleanup.yml index 9884adc85..00fcfce0c 100644 --- a/.github/workflows/packages-cleanup.yml +++ b/.github/workflows/packages-cleanup.yml @@ -1,6 +1,14 @@ name: Cleanup Packages on: + workflow_call: + inputs: + package_name: + description: 'Package name to clean up' + required: false + default: 'freqtrade' + type: string + workflow_dispatch: inputs: package_name: @@ -12,7 +20,7 @@ on: - 'freqtrade' - 'freqtrade-devcontainer' delete-untagged: - description: 'Whether to delete untagged images' + description: 'Whether to delete only untagged images' required: false default: true type: boolean From b0c3f2ff7f9463de4f8994a63a96af391951819a Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 7 Sep 2025 09:21:22 +0200 Subject: [PATCH 061/262] chore(ci): fix actions permission --- .github/workflows/ci.yml | 2 ++ .github/workflows/packages-cleanup.yml | 3 --- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0ac290b15..84a1b2b7f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -593,5 +593,7 @@ jobs: packages-cleanup: name: "Docker Package Cleanup" uses: ./.github/workflows/packages-cleanup.yml + permissions: + packages: write with: package_name: 'freqtrade' diff --git a/.github/workflows/packages-cleanup.yml b/.github/workflows/packages-cleanup.yml index 00fcfce0c..9d31504e9 100644 --- a/.github/workflows/packages-cleanup.yml +++ b/.github/workflows/packages-cleanup.yml @@ -25,9 +25,6 @@ on: default: true type: boolean -permissions: - contents: read - env: PACKAGE_NAME: "freqtrade" From 19140e9cfabc41969d5918919ff9511587cb1a47 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 7 Sep 2025 12:01:32 +0200 Subject: [PATCH 062/262] doc: fix funding fee doc sample --- docs/strategy-customization.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/strategy-customization.md b/docs/strategy-customization.md index bbf8783c6..38e3bc90f 100644 --- a/docs/strategy-customization.md +++ b/docs/strategy-customization.md @@ -913,9 +913,9 @@ Retrieves the current funding rate for the pair and only works for futures pairs ``` python if self.dp.runmode.value in ('live', 'dry_run'): funding_rate = self.dp.funding_rate(metadata['pair']) - dataframe.iloc[-1, 'current_funding_rate'] = funding_rate['fundingRate'] - dataframe.iloc[-1, 'next_funding_timestamp'] = funding_rate['fundingTimestamp'] - dataframe.iloc[-1, 'next_funding_datetime'] = funding_rate['fundingDatetime'] + dataframe['current_funding_rate'] = funding_rate['fundingRate'] + dataframe['next_funding_timestamp'] = funding_rate['fundingTimestamp'] + dataframe['next_funding_datetime'] = funding_rate['fundingDatetime'] ``` The funding rate structure is aligned with the funding rate structure from [ccxt](https://github.com/ccxt/ccxt/wiki/Manual#funding-rate-structure), so the result will be formatted as follows: From a9db7d0286f3d8b292f69906bc5aeea03e91fbbf Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 7 Sep 2025 12:02:34 +0200 Subject: [PATCH 063/262] chore: improve log wording --- freqtrade/exchange/exchange.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index 6a8ddfe47..7b87503ea 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -2600,10 +2600,15 @@ class Exchange: CandleType.FUTURES, ) if invalid_timeframe or invalid_funding: + timeframes_ = ( + ", ".join(self.timeframes) + if candle_type != CandleType.FUNDING_RATE + else self.get_option("funding_fee_timeframe") + ) logger.warning( f"Cannot download ({pair}, {timeframe}, {candle_type}) combination as this " f"timeframe is not available on {self.name}. Available timeframes are " - f"{', '.join(self.timeframes)}." + f"{timeframes_}." ) continue From 34a72a05559aa493ad145535905f3fe5f8689df8 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 7 Sep 2025 15:52:44 +0200 Subject: [PATCH 064/262] feat: doin't drop last candle for funding fees --- freqtrade/exchange/exchange.py | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index 7b87503ea..e16db825c 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -2481,7 +2481,14 @@ class Exchange: data.extend(new_data) # Sort data again after extending the result - above calls return in "async order" data = sorted(data, key=lambda x: x[0]) - return pair, timeframe, candle_type, data, self._ohlcv_partial_candle + return ( + pair, + timeframe, + candle_type, + data, + # funding_rates are always complete, so never need to be dropped. + self._ohlcv_partial_candle if candle_type != CandleType.FUNDING_RATE else False, + ) def _try_build_from_websocket( self, pair: str, timeframe: str, candle_type: CandleType @@ -2816,7 +2823,14 @@ class Exchange: logger.exception("Error loading %s. Result was %s.", pair, data) return pair, timeframe, candle_type, [], self._ohlcv_partial_candle logger.debug("Done fetching pair %s, %s interval %s...", pair, candle_type, timeframe) - return pair, timeframe, candle_type, data, self._ohlcv_partial_candle + return ( + pair, + timeframe, + candle_type, + data, + # funding_rates are always complete, so never need to be dropped. + self._ohlcv_partial_candle if candle_type != CandleType.FUNDING_RATE else False, + ) except ccxt.NotSupported as e: raise OperationalException( From cfa855dec8f0c3d598b78969a6f8a37ebe8985a4 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 7 Sep 2025 15:53:56 +0200 Subject: [PATCH 065/262] test: remove missleading comment --- tests/exchange/test_exchange.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tests/exchange/test_exchange.py b/tests/exchange/test_exchange.py index 6f66f9b6f..9f7ae7568 100644 --- a/tests/exchange/test_exchange.py +++ b/tests/exchange/test_exchange.py @@ -4455,8 +4455,7 @@ def test_ohlcv_candle_limit(default_conf, mocker, exchange_name): for timeframe in timeframes: # if 'ohlcv_candle_limit_per_timeframe' in exchange._ft_has: # expected = exchange._ft_has['ohlcv_candle_limit_per_timeframe'][timeframe] - # This should only run for bittrex - # assert exchange_name == 'bittrex' + # This should only run for htx assert exchange.ohlcv_candle_limit(timeframe, CandleType.SPOT) == expected From 7d77e63b81e5d19ef56e958a95fa03a279a18cc4 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 7 Sep 2025 15:54:16 +0200 Subject: [PATCH 066/262] chore: simplify comment --- freqtrade/exchange/exchange.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index e16db825c..17353e8dd 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -2813,8 +2813,6 @@ class Exchange: since_ms=since_ms, ) # Some exchanges sort OHLCV in ASC order and others in DESC. - # Ex: Bittrex returns the list of OHLCV in ASC order (oldest first, newest last) - # while GDAX returns the list of OHLCV in DESC order (newest first, oldest last) # Only sort if necessary to save computing time try: if data and data[0][0] > data[-1][0]: From e33363bf6c5f1099515ff062d36bc0b6d40116b5 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 7 Sep 2025 18:18:34 +0200 Subject: [PATCH 067/262] feat: allow disabling parallel data-download per exchange --- freqtrade/data/history/history_utils.py | 12 ++++++++---- freqtrade/exchange/exchange.py | 1 + freqtrade/exchange/exchange_types.py | 2 ++ freqtrade/exchange/hyperliquid.py | 1 + 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/freqtrade/data/history/history_utils.py b/freqtrade/data/history/history_utils.py index a6af99ca9..ee9915385 100644 --- a/freqtrade/data/history/history_utils.py +++ b/freqtrade/data/history/history_utils.py @@ -388,10 +388,14 @@ def refresh_backtest_ohlcv_data( for timeframe in timeframes: # Get fast candles via parallel method on first loop through per timeframe # and candle type. Downloads all the pairs in the list and stores them. - if not no_parallel_download and ( - ((pair, timeframe, candle_type) not in fast_candles) - and (erase is False) - and (prepend is False) + if ( + not no_parallel_download + and exchange.get_option("download_data_parallel_quick", True) + and ( + ((pair, timeframe, candle_type) not in fast_candles) + and (erase is False) + and (prepend is False) + ) ): fast_candles.update( _download_all_pairs_history_parallel( diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index e3fbde459..8ba2ef902 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -137,6 +137,7 @@ class Exchange: "ohlcv_has_history": True, # Some exchanges (Kraken) don't provide history via ohlcv "ohlcv_partial_candle": True, "ohlcv_require_since": False, + "download_data_parallel_quick": True, "always_require_api_keys": False, # purge API keys for Dry-run. Must default to false. # Check https://github.com/ccxt/ccxt/issues/10767 for removal of ohlcv_volume_currency "ohlcv_volume_currency": "base", # "base" or "quote" diff --git a/freqtrade/exchange/exchange_types.py b/freqtrade/exchange/exchange_types.py index d31863307..12320346a 100644 --- a/freqtrade/exchange/exchange_types.py +++ b/freqtrade/exchange/exchange_types.py @@ -25,6 +25,8 @@ class FtHas(TypedDict, total=False): ohlcv_volume_currency: str ohlcv_candle_limit_per_timeframe: dict[str, int] always_require_api_keys: bool + # allow disabling of parallel download-data for specific exchanges + download_data_parallel_quick: bool # Tickers tickers_have_quoteVolume: bool tickers_have_percentage: bool diff --git a/freqtrade/exchange/hyperliquid.py b/freqtrade/exchange/hyperliquid.py index a880a60df..74f7c5694 100644 --- a/freqtrade/exchange/hyperliquid.py +++ b/freqtrade/exchange/hyperliquid.py @@ -28,6 +28,7 @@ class Hyperliquid(Exchange): "stoploss_on_exchange": False, "exchange_has_overrides": {"fetchTrades": False}, "marketOrderRequiresPrice": True, + "download_data_parallel_quick": False, "ws_enabled": True, } _ft_has_futures: FtHas = { From 74f52b14cd363644abb5b899b890b2126b11a1a4 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 7 Sep 2025 19:31:12 +0200 Subject: [PATCH 068/262] chore(ci): disable package cleanup on pull requests --- .github/workflows/ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 84a1b2b7f..08f82c666 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -593,6 +593,8 @@ jobs: packages-cleanup: name: "Docker Package Cleanup" uses: ./.github/workflows/packages-cleanup.yml + # Only run on push, schedule, or release events + if: (github.event_name == 'push' || github.event_name == 'schedule') && github.repository == 'freqtrade/freqtrade' permissions: packages: write with: From e749051dbc1ffe03e7eea3e7f8c74bc485aa2996 Mon Sep 17 00:00:00 2001 From: mrpabloyeah Date: Sun, 7 Sep 2025 23:28:33 +0200 Subject: [PATCH 069/262] Fix ShuffleFilter behavior in backtesting --- freqtrade/optimize/backtesting.py | 9 +++++++ freqtrade/plugins/pairlist/ShuffleFilter.py | 4 +++- tests/plugins/test_pairlist.py | 26 ++++++++++++++------- 3 files changed, 30 insertions(+), 9 deletions(-) diff --git a/freqtrade/optimize/backtesting.py b/freqtrade/optimize/backtesting.py index 65b4baff2..1ac2b6351 100644 --- a/freqtrade/optimize/backtesting.py +++ b/freqtrade/optimize/backtesting.py @@ -173,6 +173,7 @@ class Backtesting: self.disable_database_use() self.init_backtest_detail() self.pairlists = PairListManager(self.exchange, self.config, self.dataprovider) + self.dinamic_pairlist = False self._validate_pairlists_for_backtesting() self.dataprovider.add_pairlisthandler(self.pairlists) @@ -226,6 +227,9 @@ class Backtesting: "PrecisionFilter not allowed for backtesting multiple strategies." ) + if "ShuffleFilter" in self.pairlists.name_list: + self.dinamic_pairlist = True + def log_once(self, msg: str) -> None: """ Partial reimplementation of log_once from the Login mixin. @@ -1582,6 +1586,11 @@ class Backtesting: for current_time in self._time_generator(start_date, end_date): # Loop for each main candle. self.check_abort() + + if self.dinamic_pairlist: + self.pairlists.refresh_pairlist() + pairs = self.pairlists.whitelist + # Reset open trade count for this candle # Critical to avoid exceeding max_open_trades in backtesting # when timeframe-detail is used and trades close within the opening candle. diff --git a/freqtrade/plugins/pairlist/ShuffleFilter.py b/freqtrade/plugins/pairlist/ShuffleFilter.py index be536e705..86d618160 100644 --- a/freqtrade/plugins/pairlist/ShuffleFilter.py +++ b/freqtrade/plugins/pairlist/ShuffleFilter.py @@ -93,6 +93,8 @@ class ShuffleFilter(IPairList): return pairlist_new # Shuffle is done inplace self._random.shuffle(pairlist) - self.__pairlist_cache[pairlist_bef] = pairlist + + if self._config.get("runmode") in (RunMode.LIVE, RunMode.DRY_RUN): + self.__pairlist_cache[pairlist_bef] = pairlist return pairlist diff --git a/tests/plugins/test_pairlist.py b/tests/plugins/test_pairlist.py index f2c3c69e3..ad4ed0f47 100644 --- a/tests/plugins/test_pairlist.py +++ b/tests/plugins/test_pairlist.py @@ -1274,27 +1274,37 @@ def test_ShuffleFilter_init(mocker, whitelist_conf, caplog) -> None: {"method": "StaticPairList"}, {"method": "ShuffleFilter", "seed": 43}, ] - whitelist_conf["runmode"] = "backtest" + whitelist_conf["runmode"] = RunMode.BACKTEST exchange = get_patched_exchange(mocker, whitelist_conf) plm = PairListManager(exchange, whitelist_conf) assert log_has("Backtesting mode detected, applying seed value: 43", caplog) + plm.refresh_pairlist() + pl1 = deepcopy(plm.whitelist) + plm.refresh_pairlist() + assert plm.whitelist != pl1 + assert set(plm.whitelist) == set(pl1) + + caplog.clear() + whitelist_conf["runmode"] = RunMode.DRY_RUN + plm = PairListManager(exchange, whitelist_conf) + assert not log_has("Backtesting mode detected, applying seed value: 42", caplog) + assert log_has("Live mode detected, not applying seed.", caplog) + with time_machine.travel("2021-09-01 05:01:00 +00:00") as t: plm.refresh_pairlist() pl1 = deepcopy(plm.whitelist) plm.refresh_pairlist() assert plm.whitelist == pl1 + target = plm._pairlist_handlers[1]._random + shuffle_mock = mocker.patch.object(target, "shuffle", wraps=target.shuffle) + t.shift(timedelta(minutes=10)) plm.refresh_pairlist() - assert plm.whitelist != pl1 - - caplog.clear() - whitelist_conf["runmode"] = RunMode.DRY_RUN - plm = PairListManager(exchange, whitelist_conf) - assert not log_has("Backtesting mode detected, applying seed value: 42", caplog) - assert log_has("Live mode detected, not applying seed.", caplog) + assert shuffle_mock.call_count == 1 + assert set(plm.whitelist) == set(pl1) @pytest.mark.usefixtures("init_persistence") From 76eb92b821c58e7f1635a91798be48c670e8c887 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Sep 2025 03:01:38 +0000 Subject: [PATCH 070/262] chore(deps): bump astral-sh/setup-uv from 6.6.0 to 6.6.1 Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 6.6.0 to 6.6.1. - [Release notes](https://github.com/astral-sh/setup-uv/releases) - [Commits](https://github.com/astral-sh/setup-uv/compare/4959332f0f014c5280e7eac8b70c90cb574c9f9b...557e51de59eb14aaaba2ed9621916900a91d50c6) --- updated-dependencies: - dependency-name: astral-sh/setup-uv dependency-version: 6.6.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 08f82c666..9ec9508a4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -38,7 +38,7 @@ jobs: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v6.6.0 + uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1 with: activate-environment: true enable-cache: true @@ -159,7 +159,7 @@ jobs: check-latest: true - name: Install uv - uses: astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v6.6.0 + uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1 with: activate-environment: true enable-cache: true @@ -271,7 +271,7 @@ jobs: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v6.6.0 + uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1 with: activate-environment: true enable-cache: true @@ -421,7 +421,7 @@ jobs: python-version: "3.12" - name: Install uv - uses: astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v6.6.0 + uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1 with: activate-environment: true enable-cache: true From f9cc05b202e749948727b9506e7ca13438ba52a5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Sep 2025 03:01:42 +0000 Subject: [PATCH 071/262] chore(deps): bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.12.4 to 1.13.0. - [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases) - [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/76f52bc884231f62b9a034ebfe128415bbaabdfc...ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e) --- updated-dependencies: - dependency-name: pypa/gh-action-pypi-publish dependency-version: 1.13.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 08f82c666..fb41e782b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -544,7 +544,7 @@ jobs: merge-multiple: true - name: Publish to PyPI (Test) - uses: pypa/gh-action-pypi-publish@76f52bc884231f62b9a034ebfe128415bbaabdfc # v1.12.4 + uses: pypa/gh-action-pypi-publish@ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e # v1.13.0 with: repository-url: https://test.pypi.org/legacy/ @@ -573,7 +573,7 @@ jobs: merge-multiple: true - name: Publish to PyPI - uses: pypa/gh-action-pypi-publish@76f52bc884231f62b9a034ebfe128415bbaabdfc # v1.12.4 + uses: pypa/gh-action-pypi-publish@ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e # v1.13.0 docker-build: From d6f78e4cc813ca89ddca8c53dc328a195d9d907e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Sep 2025 03:01:46 +0000 Subject: [PATCH 072/262] chore(deps): bump actions/setup-python from 5 to 6 Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/v5...v6) --- updated-dependencies: - dependency-name: actions/setup-python dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/binance-lev-tier-update.yml | 2 +- .github/workflows/ci.yml | 16 ++++++++-------- .github/workflows/deploy-docs.yml | 2 +- .github/workflows/pre-commit-update.yml | 2 +- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/binance-lev-tier-update.yml b/.github/workflows/binance-lev-tier-update.yml index e04f95ff5..9ec4c3ec0 100644 --- a/.github/workflows/binance-lev-tier-update.yml +++ b/.github/workflows/binance-lev-tier-update.yml @@ -19,7 +19,7 @@ jobs: with: persist-credentials: false - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: "3.12" diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 08f82c666..906229426 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -33,7 +33,7 @@ jobs: persist-credentials: false - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} @@ -153,7 +153,7 @@ jobs: persist-credentials: false - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} check-latest: true @@ -266,7 +266,7 @@ jobs: persist-credentials: false - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} @@ -356,7 +356,7 @@ jobs: persist-credentials: false - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.12" @@ -372,7 +372,7 @@ jobs: with: persist-credentials: false - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: "3.12" - uses: pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd # v3.0.1 @@ -389,7 +389,7 @@ jobs: ./tests/test_docs.sh - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.12" @@ -416,7 +416,7 @@ jobs: persist-credentials: false - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.12" @@ -490,7 +490,7 @@ jobs: persist-credentials: false - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.12" diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index 15ab918bc..da033cfb8 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -24,7 +24,7 @@ jobs: persist-credentials: true - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.12' diff --git a/.github/workflows/pre-commit-update.yml b/.github/workflows/pre-commit-update.yml index daba4dbf1..666207901 100644 --- a/.github/workflows/pre-commit-update.yml +++ b/.github/workflows/pre-commit-update.yml @@ -17,7 +17,7 @@ jobs: with: persist-credentials: false - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: "3.12" From e934c3934ddb25db9466591a6cf453728c941097 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Sep 2025 03:01:58 +0000 Subject: [PATCH 073/262] chore(deps): bump mkdocs-material in the mkdocs group Bumps the mkdocs group with 1 update: [mkdocs-material](https://github.com/squidfunk/mkdocs-material). Updates `mkdocs-material` from 9.6.18 to 9.6.19 - [Release notes](https://github.com/squidfunk/mkdocs-material/releases) - [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG) - [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.6.18...9.6.19) --- updated-dependencies: - dependency-name: mkdocs-material dependency-version: 9.6.19 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: mkdocs ... Signed-off-by: dependabot[bot] --- docs/requirements-docs.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-docs.txt b/docs/requirements-docs.txt index 71df421fc..5a06b71ef 100644 --- a/docs/requirements-docs.txt +++ b/docs/requirements-docs.txt @@ -1,6 +1,6 @@ markdown==3.8.2 mkdocs==1.6.1 -mkdocs-material==9.6.18 +mkdocs-material==9.6.19 mdx_truly_sane_lists==1.3 pymdown-extensions==10.16.1 jinja2==3.1.6 From 6f9906e935e42bbc1ea354cfbe659a6a1b11e46e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Sep 2025 03:02:10 +0000 Subject: [PATCH 074/262] chore(deps): bump markdown from 3.8.2 to 3.9 Bumps [markdown](https://github.com/Python-Markdown/markdown) from 3.8.2 to 3.9. - [Release notes](https://github.com/Python-Markdown/markdown/releases) - [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md) - [Commits](https://github.com/Python-Markdown/markdown/compare/3.8.2...3.9.0) --- updated-dependencies: - dependency-name: markdown dependency-version: '3.9' dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- docs/requirements-docs.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-docs.txt b/docs/requirements-docs.txt index 71df421fc..867ca7459 100644 --- a/docs/requirements-docs.txt +++ b/docs/requirements-docs.txt @@ -1,4 +1,4 @@ -markdown==3.8.2 +markdown==3.9 mkdocs==1.6.1 mkdocs-material==9.6.18 mdx_truly_sane_lists==1.3 From 9f02279d5acd2b9465e7f4f8ad10ffbcb6e031a6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Sep 2025 03:02:26 +0000 Subject: [PATCH 075/262] chore(deps): bump ccxt from 4.5.2 to 4.5.3 Bumps [ccxt](https://github.com/ccxt/ccxt) from 4.5.2 to 4.5.3. - [Release notes](https://github.com/ccxt/ccxt/releases) - [Changelog](https://github.com/ccxt/ccxt/blob/master/exchanges.cfg) - [Commits](https://github.com/ccxt/ccxt/compare/v4.5.2...v4.5.3) --- updated-dependencies: - dependency-name: ccxt dependency-version: 4.5.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index d78a7abfd..0c0277ea0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,7 +7,7 @@ ft-pandas-ta==0.3.15 ta-lib==0.6.6 technical==1.5.3 -ccxt==4.5.2 +ccxt==4.5.3 cryptography==45.0.6 aiohttp==3.12.15 SQLAlchemy==2.0.43 From b6bedf20ce30c8b8c2725187de7f0cf0cdaf1391 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Sep 2025 03:02:37 +0000 Subject: [PATCH 076/262] chore(deps): bump xgboost from 3.0.4 to 3.0.5 Bumps [xgboost](https://github.com/dmlc/xgboost) from 3.0.4 to 3.0.5. - [Release notes](https://github.com/dmlc/xgboost/releases) - [Changelog](https://github.com/dmlc/xgboost/blob/master/NEWS.md) - [Commits](https://github.com/dmlc/xgboost/compare/v3.0.4...v3.0.5) --- updated-dependencies: - dependency-name: xgboost dependency-version: 3.0.5 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-freqai.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-freqai.txt b/requirements-freqai.txt index 15a03d7b7..9c9b1c853 100644 --- a/requirements-freqai.txt +++ b/requirements-freqai.txt @@ -7,6 +7,6 @@ scikit-learn==1.7.1 joblib==1.5.2 catboost==1.2.8; 'arm' not in platform_machine lightgbm==4.6.0 -xgboost==3.0.4 +xgboost==3.0.5 tensorboard==2.20.0 datasieve==0.1.9 From 8a21cc6d1824cde52c0511f27946db7904b56ce6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Sep 2025 03:02:47 +0000 Subject: [PATCH 077/262] chore(deps-dev): bump ruff from 0.12.11 to 0.12.12 Bumps [ruff](https://github.com/astral-sh/ruff) from 0.12.11 to 0.12.12. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/0.12.11...0.12.12) --- updated-dependencies: - dependency-name: ruff dependency-version: 0.12.12 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 6d3f34016..ee9b02c8c 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -6,7 +6,7 @@ -r requirements-freqai-rl.txt -r docs/requirements-docs.txt -ruff==0.12.11 +ruff==0.12.12 mypy==1.17.1 pre-commit==4.3.0 pytest==8.4.1 From d72d13ed58c35596ffd72ac7d34bd7235dc8e5e7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Sep 2025 05:01:16 +0000 Subject: [PATCH 078/262] chore(deps): bump ta-lib from 0.6.6 to 0.6.7 Bumps [ta-lib](https://github.com/ta-lib/ta-lib-python) from 0.6.6 to 0.6.7. - [Release notes](https://github.com/ta-lib/ta-lib-python/releases) - [Changelog](https://github.com/TA-Lib/ta-lib-python/blob/master/CHANGELOG) - [Commits](https://github.com/ta-lib/ta-lib-python/compare/v0.6.6...v0.6.7) --- updated-dependencies: - dependency-name: ta-lib dependency-version: 0.6.7 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 0c0277ea0..c161200dc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ bottleneck==1.5.0 numexpr==2.11.0 # Indicator libraries ft-pandas-ta==0.3.15 -ta-lib==0.6.6 +ta-lib==0.6.7 technical==1.5.3 ccxt==4.5.3 From c4c0198d20a141b5e8fcf34b61e4d8ab3bd3d64e Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 8 Sep 2025 07:04:19 +0200 Subject: [PATCH 079/262] chore: Update ta-lib armhf wheel --- ...6.7-cp311-cp311-manylinux_2_31_armv7l.whl} | Bin 3684170 -> 3687921 bytes 1 file changed, 0 insertions(+), 0 deletions(-) rename build_helpers/{ta_lib-0.6.6-cp311-cp311-manylinux_2_31_armv7l.whl => ta_lib-0.6.7-cp311-cp311-manylinux_2_31_armv7l.whl} (64%) diff --git a/build_helpers/ta_lib-0.6.6-cp311-cp311-manylinux_2_31_armv7l.whl b/build_helpers/ta_lib-0.6.7-cp311-cp311-manylinux_2_31_armv7l.whl similarity index 64% rename from build_helpers/ta_lib-0.6.6-cp311-cp311-manylinux_2_31_armv7l.whl rename to build_helpers/ta_lib-0.6.7-cp311-cp311-manylinux_2_31_armv7l.whl index d7cab6b9f15825dcc3f08f127609a86f9246948a..0968e5276b79ec825c75026c3142ee0191e018d1 100644 GIT binary patch delta 1614319 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

r?wC3cC}d)Dcrg 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

b^LcwB$r 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%0AD87kXu<+xwu;JpfGE8Cz+yPzPLiN|i~V|Q)V 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�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%0D?9kK7L+I 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∋YtuQ_}SjM-yy1 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 B%b3}DOUb|Q@amY#lGGh! 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 )mh>nmY! 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%0A!3{0pO(Fb*DStBu0f@pmeb`)Egsqf5ZHs~NQ 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%0A)a8Iu>wu*>w+!CFrrqUxTYC2*3s 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�{{OVxTDB4~cj^1B~=^3c9d?K~>tZO^vEs4Zc@ ztSZ8lr-GPL-s#UVR$$1)ew`$>()^b{%P>&$1JjNn9ikWpd^~c@KcTH~z|y~_`cn?l zS4)`X=jVGMxBCMnZ8gNmPCOj7Z!y5d

Kl!KC78UwnzoS{=b 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 m(jyTBVURZ!b7Pb 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%0AT9)uLZDM)xDK!X$H%X6LxYcWv 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 delta 1610491 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

(KxltF%qcr-a5mqzQc(`lmiycI4AXqZz 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¸ zWNY-}pV0tLS=Y`&!}o{0dQu?Zl&TG`ejhRf`Zs>#<1@f#Rt?g(w6X6ibAev~3+WfA zzIS}c_NVxr0J9bxjF}evp{%&96ij#QEEi1t4Tr=vuG7(u_r2V=meOg*3l84GwxZ*l zKUfGl`6Sz4{*E7O9!lCciw-z)JLb)%Z}*~MY0o_gs^>ZW-WB?{`T?{yXK_xw#hi@t znoN_^17m>ivB#%7?a^PiH7y=RpdR|T{88&LyLh%Yh;AWPu985`QLmzNOx;%o2=12{ z4L(gXI?)+%uh=90D?1Z8M-c|(cN(4Cr~@LZuDM1U;S*3Bk?*1u+52t+ZY-HCOO3@w z8eh5XM2H^IJqXzhCqa42x+o%3yLxl>lZ@xR<-)eb7Kiww&I>~tEE@5*ehOZ3?(9Bz zYkl&uZv{i5(U|G-Ohls*h9*!cf9HPny#4Cg+@c&QWV&=0C6GDC7wBW1xPOJYWmfeX z5$pb(thWmZMe8IfnR3ev;Ss-CQz=r2DoQA;81;c&oMYYTE-2>C5}Cr1JjmFnU#tx<;4Jb=9h3 z4x}%a1vp0v{5$>f**a|H(W{wOw*-7#xS0mVGxduuVj@6^%d0p{MB$mywgtD^)0M}j zR}iEhR8QL{<}QLFDH)}Jc^Zd;PB~|A&@O(t^TEUj%glRzjJM!-#yIfK2V;UfV1)R} zQKun&LGIEumsPChh<&c8j^r^)lRj2yMl04PO z3VBR1T7Hi86|&+t?M-U3c6Y?(|FT=j5Wr|oF2}^IVN4(j&##Vjg=@@(#Hd^ zmTXq=37sH;tr#5AX3I*QBl+-VVbOe;D4*hay;dZ$;|nSeaq-cH=*YfH zOU9M=hyF8&x<9zTRA1Ce-I0rcB1iZLa6!#WnS`YkCz1`3DvOzM@baPygyr6m2lL8D zq~U0c;yTKD;h=cwgir`;q%NfG3RAea8zr@DHim&fQ}*;O-gGwAnu+)* z&`v62>Pc+B$y&Y2I53-uA}^5TuT;nEDH3sCUm==7Uo~=IYz~S4{P8^}cDM$TXd4WN zsHg?s`>QVIOYBEEbrYjNS}*uZX{QyLN791%7AzDQBa7o;Ml?q4tC7y5rFd+VquR3mX=Nt7+@&r?i#vF zLZrJJ1z`Y@?(XhRr5mIhq*1yAY3Xy1&-1?P_nve9IA<+g=o%KR^__iR``Vv<&3!Ag zziv?Rj5p!w%|i7`@5v%9?~_g^+h_?_8jK$D@=Q1%%aZPIAmZ|+$!6Bb&;cG>a$3XI zDc03`i7PuBD4at0oogwD1zlEPt6zOj`-~fUSowi}%ngsA*=Lpd zCQ2XQNEy@MW}(3HL5I0qi3zl1}e4RJN+Xk z%R&NWF+wA~K`!D{cKd*Gdr9}P%~`f{2iBO+S2A9LQ&^?8)0>l=XOsCN^W`To+e}n4 z;^%ydE2kIV;q+bS%!yO`33Us*ZL~I_A1jf*7c>(c;7z^_J6_KZGT~_mo}<^u(MJeH zztY1H+!l?yKaRVvoZyUmu-85%UJw_b9Gd*XgEPf;?w02l2`kd=Jp>XZSdpH)!P{F5 ziPFVAxF=Ps4~9pmrX`GvYZ`J5eIDqkM%9#Vc2jkndu*>61&N(!n#HVqDZd%7V0 z*|1$z@T9M8ZSDB?_wSE>*N10+?-O#gN~vmH*&EMYZ|qCEiOhtxaD>By_T|!FOXkxA zLn>HE1k|@7SwEqW6pKOo)l7zMhTF3Ue4dMbI+eLG{1kq5E>-YA*n(^o920tq&2y>s z+CErc%NRH;_2xsAV(E8S0Th= zWv0iPs=A=;o&r0&H+e>X_VphV&AOc?e@^qTmji}u`_DevB1@dF8c6t%LAW&yXj9~W ztasFZ^NO{qTWulHaQQq~dn87oGJ*=zQOo?VewnJof!0zn>Eb}Y*_qRQBB^XxoV`)x zp?&^Z2Rl2r6_lTX7Ty0&I~z7r{#i1IfEak~plU z5^W~h+2?1ITt5mJQBPbMFiZ;|xhyxLzR6BP?sdo>OH(dAN?4Gk}J4Psy*H zxg?|?;ViBI_g4Uw9e{yvka{UMeu?&*JGTXUzK*Mhe+-l>A2Ks!0ZJ(wwIKRuqxg3P zxk=eT(KcdLX+q%ymMn&M#q0%*V0^pv?3@nKHOEP(Pe@~p)?>B1-mH7B111Vqu6%Zd z++D|%IX9kf(9**L^%mjWZ*x|(iT4Ki zqAdE0XjeAVofD<1bx{_@u)_`0oot|f47)5z7SET2qW5Amsuhag7mC|)sT4}Qn}1v+ zd$muB)mn@4;!gTA>)a#5oey_btX1V>ox_ zHTxjno-n2RETxu`*B*kz9cyX?il4#9uGy&3x6U(nl!2chH|8FCKSvJUkZa{WB- zEUue)yeGK~+#I6TFED->R8W$`Y*cj%iVTpFiFx(I0P&uv{w46O6azdz6mML{k8ywV zmbARxn?$1F@X53kO_veJhgVh>PcU(ACeftj;sZ;`&~gb4IqqhI;`K06JLAT*^^%~^ z(Dh6szvpXcQ%qwTQF=?|{e(@Mbbzh|PehwMRmR5H)791(Ugo5}m{_k{u- zIgdw^OBdgL&+}fKH+F7__&xnNgNojxeLzR3LGa#X^LqIS-JSzQ47sNW)jzt>281f; zhtp`?gBk?FIYh!~Wo)q8LXrH}%*0E9BZtqkgl0D*1p#L+O_fO6gka2IQ2aR{FLGMh zzqI?@20q_;9t$%RcIH&ez?u6qn3Evnd#@q$H6}6JPjDhhr)g-bmW}LScOc8~Nv2KF z8PDZ^$$~2&`hA2+Lb#$^%nZ1MnXo{2^1uSrXxlO-rk|w@Cpc8n{*7M#i5XrXIq0$s zvOR*GL7oxS0l0RM&>K145#eep3cl+RL7or(pV+PfFTs5kG^b2Njc-MZcMNReqq2D_ z^(13h3p!lPG&Z-SU|^A1LQMwg+M*=aSH2{6v-Lj!bCW87jF(N`a^H|h%UOfx~g@=}6gzkgiT$mQfK>m5K&{9Ac zsPh3278DA2Fh)otrxM{s9v1Sl7^Qw)Gdwn7ng}C*W8Ql37pN4V45-)+eD+lQ1l*Xv z)S@~A$)`t>xUCj~hNl$%>lHdp^D@*J?gWCqz_jd4Tr%!Q{b2cf67sKU}Fa z87{v!Xdw_gKn+Rq9#PV+K?#rtx`+SB1KGRJh>!UaW>;pw*@_fMm>IJJi<2R!%@oO^ zTAZ%}2%wyru+G3wO_h%;JC}C< zvFXWk9>>BAffes7Sn)ao#oL>w-+|0moy2T6QOmfMH!rCTos1cwL+C(;q)1Xs(TV>n z-+Wm4;sE7q$pkaGp;yA>p#0EKTSi*+&{BqD96V{cMp?N=(JhElqxQCuUIB_oA4F%N zRHBQ0I_a)##D62(B;U?h4tBmA(>%4xp!-aS(ww@IJB7D@n5(MoH;L&cK_q&T6g?!U z^er`Setu~9VSYYOdq@Pow641YXEa2&vCZB3gncu=sri7MIO?3NqgnU{_x&t_wA7%D z3>jG37#^GMo6Ue^!Y+qTlh217VXF3i$))CB{!`nhC+bt772;B;iBTxh53@H5pMUNx z_NdMXh8?qdxtcV4<-vhaf2mjIe08zzFL-L{AZqP)l!+irAAqw+tTB zG(K-+S8bj^85D-OgbSEU7z11ahw6Y|Ao;*Z5~tP79K5Q2=3$FcOJUYG>phv$wU!`H z{l;4S#@T$|th_8!@=*hbr;|D;c08MUE=;W?IXVx)!xcV+pMDdXDYBJ$YmX-}K?EK4fr>{pRv3Ft53P#QlrX6_sXCC^YA0YU9B^?eW|c2+)?tE?Sp zXs-|i6090WQLQxM53SRU-&m6VqD8a~;=^6%4&dXW3W?yPv*)rQ2N%fn^R~&k?pA|p z^&(O`1IDE_QlKld8I;d{SIv*DkSd|P2ox%Q zsm)=SP;PM<{fU2iakdiroOy7eq*_B6`~3?ZQackhO{n#GqWE~RAUVNYBD+0_nr3gU ziMaA2I}*?TA_ST8_$WMS03a|Kp*s>r=1CaBwRHo2+*_7oxVc7KBiUTAxmjAo&YEgP2-EhBByhiK*rLLbJ%E`1m5(w>{!g(uy1&;Ao+w zrKE_63^0ymJJ=2We2kALp)4yg{^3BhG)=5v4TZx$!N};mTyDe3xUN>3vN;s7gzHcT$E+pEE8_;?+o@kZQ%FM zvgjKsV^l?(pv5iWPJ7RF#?6zLC#Jg>DflOD(0eQFfC)p&)Ae^R#B01_b|ht=gf=x|g`=vBMF2QMGH6-AKU5|65L){)*4WAKv#iae|G)B+iTy)o2wz#9`( z2`DpeJ)q1{vEzgLa1;aU&;53uWchFH&`zlyT468oPo>mB%vngAR5_Vm6(RT#o=Fp zw^*$ac#EHt*WN)BiLK6uiTwA^Rf|)k704J5EEUqRB>B(|5`x{uW@ZbDN+MPf<7XZA z71?#fO4HhRL0P(k|4RYBz;_*W*h6+aZJkCT)@UEy{Zg(1vSE{LiW zoGhp970Wv=BAwq##4dtA?;>7)ez<$Sd4Ate@$Bnze|5+8NKJR!R45%LG@Pt zsFbRTc_SZUKuJkCRNZFv{aJX-F~=*Wqu__S*nSg(I0jM%w8f3!op}UfJPW!c54X=7 zWfI)qj5N#8B%N{$b- z#?yB%-uk5{)S7R00_XQ@yx&CIOgLwbJIh?LcQ!A_}nLPP8XLQ z_i1F?&HT+RC=)|J2!((6jumpi|M|m3jP0q~sjhEQq;ah!?o~DB2=1-S_Pa#}_qbER z_t5Xi`JlTFc2ZZ+-I_@&&kYIgAHXX{`O8`)-Hk-s{@S2E<@-+U9^-3Avr$mo!Ca?H z-Ep7SUSMlLg14T;uUXh8J0%!*EK^Tj=BS|{=W#FVA+`4{Ci*ZK1~#XCU|`cD1GqBg z9e^uC>suPVW?^eam}9f>3z}9sYp7$uJWWAM$(gWoYlK(p56@N_ne-LDbRT&8iWAZC zDu`>u=i~--dB?)$flsHB3@vRCmv=yG4POCTtNJR?S~CrR*80>QZzmH-j&_p%s{?0s zUL4|`VPhue^itJ{riCSDx^j;16`j+qs$-2meO>F8U)&0_U0a=xjAIS7^7o*qtE&&P ze;J@u!w#~;zjy8Nmkle}KH*}{RBEos+0)dm5!N|;UNFqS&Hj5mumC9bU(Ey-`6a^K_-mzwuz6b!0ZexHGA)^o@s{5k_N7O^X&9yvo@HM)jh!~he zTirhkF4;CFHft0UR*u>c1`mRvdp$KPeeUaB`<|OwUcZ3Hehx?H#G6r@3Ykb8bs+Ki zB{7>#;pCE|_T;1tH`}3O-k`>9n-O+bt zXJ{~dEg$Iq6996R1GzBCuFDg5D7XkVfdO z76%Nriyl*M#C14z400?r4+o4roSs1A#t3x+g4Mv}SmC%8r)!TZ3eqmOd~O29okgdB&7=eV#z6`!I8P7mipM27TJXLp?GLp{#P27 z2k)EgCC5ea50-5vh`-WuO+u}huJKnH-c~0HB!DrkIS0zJM-vs7Z^Ny@V$f)sbY7NY zgy}{bBb`vN@&9l#LEN}Ab2A)TR4^wq3sGtiQ~IxyX_x&!oJ__m^<%F8X=5A%|Cf#7 zcPtm?6CZyd{molWT0sL_b%D~A!FuwBPydfjj-uFE)Ud}d1ps{I0} z*vZ%}VQy!9pn}rTDCfz{$NPZBqj8T@*?K>K}7Nle>@)k;;2phRp3SX*LL;Ac*Fi^m80p!1 zlhUzo_kIh+`O_fW7-X&8g_b}M;Bq2bx^E58stLjv@AO*U(>&k0fB5_7$El~6mpR7d zH%iKzdr~^Koc3*rFC1?r^B#_}67nSNl+M&lXv;YA3v9wr!=uRvs<_PxrQ?V^0*T(I z95lGh=Kq7B`Y@Jk4X|W`d}#oJlCbELw;~KN7?es;74TGKG^;}c4rVuHezlUPlEYxK zV+Q9NeGs;8z|3~O;RNBR*bFwqMxUTR0i8D$-y>D5=>v~ z#`J*A5*?AW9$&v4F3tRm1_8T<%TH>>@HaL&Z_12;TU^+X;{pM&voC(|MboQfM*DqSIH! z=nrt)NTpq?CM-lb`pZivtD=J)N?T1#W&jQvC=a6@U}P+*RIQq}pTS>Up#nlN>T^dbwwQI5P@MG8S5%O-k-{$r)v*&3KV5#IkB)MV=ku33} zN?TN5^&C83PwE&5eFVEY4pACgD+RGiT-czIQ8Je~0hd-X_dT7sn^zoMm9+8((th~D z-uS!Ti@Tvxn_oGK3rCVD6X-o84`U~@O1`3^&=T@56aN-%!Hw2mw!vTj{w%>nP?zM zL5QU{NdGLJ{iQ`YsHA(>1~=Qe2utY$j12vPq2wSKO3p5)K<0~uCNW!16x(cNNq;Oa z;oWiluwI{Kmlw2$w*q6yi~m@%C(!=!@qqTvD8U*QY)l`RrQaHizBnxVN+V0o<66Ok z(@g;)_zw9til=vyt&l7G9nC|#q~KP|UCVc1`$?U3_KHLbw*3TNLVQP7A0r15T!RR1 zeO%T02%VtHx}^TiJxMw_ugBA4J;pSd7FCA33rW?a+FYyW>c9AX zmXJehMdyc}-0-Q)C;eZm%7)F|5ZK%e<;*g(6iizP*P_?RVpYp>Q3H3#D0}=%l9Z|d zGeN!}FcX9x0!b2mEqXplLbog+Ndos{m~>U#6BZ;{f(1$9vw$E8#1j@ISptG2=Kmu| zGGb4!lYdC6+A^12<8Ji|bzV4RUj?|-CA?sldMgwkxYm_n*E$+ABhR)_-02*iu-4xR z+cD~2VL?_gK~@%iVUbo9T9kTHPr_!xG&DOTMC0HRse4G>Mq9DryxPxg1WJ>Ki7 ze7XzuL+>ri6>HHEdLfRSoXVLS=&#-y&s1F&aTMc}~ zLt!YBdOArE0fsVzAOOj9%^wOobp0>M)N;1~NT$|*NahTTWM&XW&5(6`xa#|Tu(Kq_ zYS?idXEYlq-B-TXA~!}9%*X^CS+9sA5TPwdSXt}4-*_41aE41zC9N?W#>wUx6Si>7 zUJS8|%SR21&X1y|5ww*_bodq;3IZJ>fm)en&9-D9|5P9pcA(Vx!0Z(i3a9`FB$2WL zA&9{sUkWF`eHgafIDsuU2L2z*4QRe#7BXLH60_|@wfsfir?m1tsU1A%`eq(;-qRl5 zYuKs&ft_k_2ym(i1i-15_2~y<{o9@);SvfqzV<*30liwLf2E&g2O?iCKX9td3(T&| zBeyHfHL~BAd0d60hSI(Lfl<#I3dV6svj zbRD)>g0Z+~YG~Oh6Xp9)BWhIvjp!AHaf5q6BQzGRIB*CrvazI>#7^}Vm*Kp_F|!Hw zm(7>)s$M_0&T~<(Ac~8tXj}&WIOwUKVUh z_zjy9tm%O%AppiZ?~-mg%?0BQ=J2?*QdPjKIDk$zh@~c^Nq`2HfF`<-E84{{A#IIy zcoDv75OlalhUj-M?ZOH&-Y-1)+srs2jbv{-BuW{#>7KY5DS5-F0=*0JB;Saf>){4g z&aXSuu!`bVAdZ>|D{tz^S$hcr#)r(?L%WL~8!b;5;?tWx9Ap5=b&nJBT^D!k_M$@8Ig8~Bk!oir@{8I*e9 zdoRK3HfL|SE`vJ>g$U2033IV(>TeBl{VU}U#Xu?lN`sZM6|9tn8(yU#1c43GrEt=V zT9jjpfrciL4m31O8<;*6!WvpE*qlT%{a-`-*U#kL(k(ug?{V+Md#&fE*Qph_q0PfW zC#A(e=tPPK2%Vt8LMMq-DNu-%KE91Ii-gpdg>4$_0A(cJdnDc^0Xoi%Dzb-Ovfe$? zhL*8Z$n7q%HpmDg(`mJ zpuK6vZ7SKYGA&=zuyXLkuT3S~b%S)wSGeoPv_I1B!yhbJ%%OL?e0+tRMjHEk z`3q?9z?Vxh(rt{yYFY+&3lcet7U`yK*)kaA@^9zC4omIz^21ghTd>p~2|X7pGP_DM z_ls^QKdD;=yGp?LY%l*W1#*%t*t#PU7TaS7Vtf7k+Cu1#RLnYKnaY}j{AuS}stzMN zf7%E5btIQ2=ptu<<)?8bY~?|%^)S-1 zIVQBlnJ#uW|M}I+H0=JC^b}Dmbf>p)!EjcdDd0~RXR%rn1wa0P$vL6Ot@6*uuU5^w zRtQ$i`^2%9FFU5G>IE##x$M$V?LoB%2(>MlDYupCh#9#+%7ob%h6DUz8B+vaERi&# zTD?e_fo4l7J#2qFqCwv7bWj96vK_D1Qf(~^2lS-Fu6nz`VCu@U1!ZR`-4@B+H|d<^ zdWpr}=Nhbv&^_kTmQ0K<0wLncfGdEvg}DMXm?`+***(+rP#Yk-hn@;1c0#oQ6)w>f z4v*2`PTOlQOWE~j8-?z2Hp(1-{9?^2b!7$x_Q;alDb(!VfY`1AFClr7m{Z1vTDOK- zv-UN;2nG8>gs`kxX*`gW+3^}sq1KiKHvL?fy@>F-wx7l*pDdtEBTs=c-K7W06fbywj7%~c z75dSZk%}qSie*3c5;D^uHq*d63M6Z_+l+Jzo`w5Fh!^(7x|}D!+`04sTh3qE82{NK zyG$b2;#1!zLRM$h0fXcOKo@7#Yk}Xq7cE-!D@bOXK4bKJ%`$)RdsLPGG@ze3PZ!HU zS(RmC<)EHPaN}#zNR321zBIWQP>q})--xaD05J`zajbrFIie{mmJS#MP`7-u237DI z>m5gB{{4~?sTtR<4d3*R$47pjs}B#4!>SBgI6BD0BVDT^WK6XKsn~@5(I6_p_~ekt z{Z!Iv1q>M_0uFV0_GybWc5*&2x`2Y;LoWoT0slg0N^@fgK&A!Sq|PiJ-fJNU$EeTM zibh1JE6SovP~93}GX1tMI1rXPLnr!zDW&`0@f9|`S{OFIEk7jHY?;gbHngu$irE?z z3EO^}&jE;*x&T15?$Q9F6;zLPl(GeGL%}i)`9elGKmm(HT%$&#?`91}e`R{Mvt!7! zf*$WLlPT;I3$?x#D}X71r#s?*##f&@((Gn{6o7IyF1}U5!RPwF(anh zR(N*8G*QOx#=MhYWF;67V28yYx`FruJXCZ1DUf_^B#GB*IS5TtqOP1?bEiJI6I5K$ zq9*Q+%F$$FLL6GAeBUam1P`!p*uk2rCwfQ?5|C=LNJxL-AVhgBS&W)?{UQx`FsNMG z*F5-&ZZh|MVvAPvDv1z7_2LS($6SkUr!IzBZB)!kKxFxVmjWC}m+0vo2#}XCcf#^Mx4^nIk+DYJDVYfZ0ZruzEu<%B^%9iyYRQCY+Q8!XU|F}6IPNNG zm5suK-TB)Aa!Ng3mPU8wb~-!`7eOmY%9}Q!@Su2|h%P^c&fCBIK22h)lbm?#BMwcR>YkfHaws#&$KWS6;snTt*)WKZ0MLwu*Qlmq$txAgexDA)Q zL>bKr8o#4Aqu~cA9uX+y&BW_n#Ovdb8XHPYw7_qV3xZjDi~$9CVZx4rQZT9H{}iaG z9{z-WJZ&^LM)lkUcZ0WB9_@qtddpDF;w)0_y4}GnND$7INqY!-)$7{n{8cHrJ8!2{ zv?4J>)FWoKkPB6rj3$dV)FiT$I%65Ztnjl7wQt;VxDqlaVU!Yb6eVIP2&-Xw8vA&z z`rTZfoJ2691lBEs0@Hw=CsU>3^0}?IP}10GZ+d0sgvaH8woKk9^$!N}18mu%C-ET? zcSh?Lf?6hy8`X2rnNaLE2WgEzcP`(3)OMa`I9Sl?sfB8@qj@TFQn6gICW=Q%IaE9* zvyjFLlOG@Waql088tb>xu;fTUYTulV5Z31(TDV_3l$7gSYsJR3hbx9Gw7Hjnu5jVF z8WZuFQ)g`3TD{A-HfIDsG00$}_xqX@-uep7!JO#EWOepB#mR{$B-LBJ{X?AYV|4p9 zEu+$V`mM?P$BQS9uJVV?lm@D=g$70Qs$VL8Ywxvc-#HZ5YwL&EmM49aU}e^?b1UFf zd6n4E`{@R|3yM@#7?qpN)0jQ)sZRQLLcwS>SL$H2h=PJjcBhan1tJWrJ7_nHwqA($ zea5JB!iv#P3m3~%>%~uHO8!&pAh^amo{^PoDeudy*cBRd_otGf=}2tj6{YBd_Z=kO zeawnE=A1bH9W4=~#dR_+)zrBJOJlO-#XhtP?eho18fbw<`;(yC!!!CNIYvCohG~mS zuz|31vC`W*?wWrV}Fj70Q!5(_D~ARQcjTKH=nnMhnw5Ujw>t6EnneNygi*qCSkzd z4jRGsWbS){;+rAS3_qFDmqw>vF{ve2+QuY;QHB2Hd^F82-iLcJI&`DXqq80T@{Zar?Y0|!U-^y1ho_%qGwG#-2hV z&uh+iFf%qa%QZI>csG8+GIDO7hKJ*wdI3eD55$I}Mh&7$rw$b!!4wGnxYY)4iZ>57 zkCx|eU4jaz$M4b;uU@pJoXQQbxCP4p)DM$+g7Tz`+}wGu9NEwT4<(rw81 zN*?UVQqeB^UmWhvCMmIL@7BzOBOHSqUH6NpKDOLxZ8IpV2*)Un5E!?37SEVn|9)x;GZI{%->L}FtMtd!&58!zUYdRt-Su3Ti{xM zn&=$-F4n@Dp}+In%jQ;xb$A2w!$MEE7e~;MB#Q1^vh7x50UdtL;tGVLEG9ZWpK}j^ zTQb3WHcAbPZ$!$kh8SLbdw$~6QXcIO2)9iSetGgFvPQS5gD#u;vK{h?;+-~&OIY(f z-R4oVy1ctd*x#fo8vi!UcGD}1&UwSp^i7M4p$$f-M_&u?_20|;bBF|a$72$QFQJw= zY64jU8x@5QhWDxcKQxk(Q=A4-NU50hO@lWz^iRSM{4qAw!7%3tPhJrx&336(Im$9Z*Q5jzu^B5AhAK;v>uI4wFq1q%cx{gQPco3LY5>FTt&b1bDM#>r&S)OK!g)l$tE+F@wdcK(5tc1ncI zmlYL=&g$44US8c=u4slHlO^4x6C3+8E`t3%d^m+CVIXr7X&W$tVnP>+61fLxjJYzE{N}< zUoXC1$-q(2HF>0cSo%1v{y4sW_IuyO_j?h>?S{S-dx1@Djk~t(_ZZ&?^l`ms%Zmh0 z2UN30+Yi2_mABg?FnC%ing4%U#~SATGqQ$(P+Qc;9* zUYbiPI0;7LV02)8S-cP^nNuhyLGv(-D?4Q7lY;6v^3EkW*37u%%>4M6Lt&lziQ9Ej zRp3-W6U=NCDt`2?IlYY3?d;43d%`isFokULfU910|i$CgX z0PYibyC+%s46Fm|<_=GzyHcR-Z9<~IS9Cm|9|G5D9_{Z)&&W>uwnQC-++Cnv%i0sH zuh&nXQ#%%44;$s24sV2b`ENcSoW;6ZvRQR~lI}dMNLbPt=8K2UoIV`puvBz>UL-<_ z?Z>cy^E-JBA1dcdiU%j3#f$)#{WTQ)nA5Km@sJawIZ9|#`0<;D@WgZg{^_59oVeE{ z@vr5CuD?deb!~WJ`6mADI{btW_4?RqWuWYJuo47lrL-=E3#x>b7d0AX0nqvizu9-4;)E4Sn6gtrMnxt+5Z`Px%3_$T6r zdzHm}#(Cp*t0J)CCK2Y;-ptK5zEQfve~*|DaGTlx(MB8 zl_kgUZV^lpC^0;dvES%w&0eewlhZf>k0Kc&cQ|OxQOSrn32De}h#IYen~CsE$Br0% zJpRSYO(y$W>&1(&e_L``Hr==%SZ3U8B5FT$RmT0~6%fd~fi^JazMxQ~z1o%(pHv8D z^r|5it>IjEY)zze=6jzO(@cSMOO&0hoF{!gaLGWllb}oX()8>KDY@}blc6T<AQ_ zYw+B3XI7^j%USr-09q#Yq~WdG-?a~e;yoO)T+u$VuZPqHs{80RN5&EkaCDSqYq$wa zCuM6Iv)e(O9#8}N8l^&q&0*$V19~^qN=k#6-X3Ogn0q2T?s3xz(n5C!yNWsuIkKb+ zeE)Eao=@*Noj{`c-X)%j@%$Pwt95fekD2^xi+YA=Quz0q38HD<|-Cxs+AF z?d)~pO|>^V%a>#H@Y>FXk`(kLaPtc2$a9+GA>n8@&|uU0EIno4&~8lmw#DBA%4=R8 zPZv!w^{L4xZAzJRA4mEv-rf|QJDi)I$vzqHdJoUWq95D~7p(^s7?tPnf{JvV<41 z>dz8hv}$s{tg2#@UK{Q_At14WCMbhnhJ`^bKo#~Ed$p5OAeI+T!* zuHeEN%8CYy+Ph44|Wk-w5O72FQPo_c8tio=I)}0`oNG(%P`Y2JZ`e)lxb3I&X z$|mLZCsSLKHK)Y)Z3eEqvHn6lE%V|x{%Y3gl~Y>LMeVWaL<`r>(q+S)K!R{pc^?TyU{OW$HVdvZtjUc?$#E?AuM%3M6@(JbD8ag6rp! zH~Q~{8gM<>?puG5=>kvFewOfH1Mg-*b-H-F^N)hnYOYO_=h&_T0?1O4u`1(dcft+S z(N;>?hM0vQTD`{;?+-sCS>gy%h`h-M?pAquy((KKu857Hm=j^}Rv*rvB)PMs@QW|) zZMR7gd$B1gUF5@32M$pkvVG}ij-(=n&mUhemj+%{1{NtJOS2R7^t%pP3gF^mLR|@@ zYsHX3y4Mh7ZuaIkFQ&UW%`#}&0|sW}yK|Y`6c8%j(*9r@{n)R^?STA-S@}x7a5ZxL z9lZT)ER8*GcdCidp;0N6LjZ&DF(L|-*ac>V64J0x&ec${FIi#C*Er7CP{A#1*Ntz$ zUquA9A8qR3AVl<#gF2Q&^a#6Vpe4w*MhlHK!cn7y&FPnfL5HJ=qw6?DY!wN~cYpm! z{eT#haa99(>g?j#q{Fav0vtd z`pZ23J)La38Fs$9*fNwwW@Z*3?%6k5vopphuEe6NtzRY}WbcxCg=eUg*2%h<62GHA2}=dSPgr} zrQCgQ%=_!}hNDIWN#x?+G#nZ@FfqkP1bi)eQ!}oak#fIb6r@mmlt(u%X#JXP=L(>g zXYk;w#67#ojVJH3>re0W<0qPz9j|$YbJ|lCZ{Hk|;@8ehXp7S98NosCzw?l36JNO4 zo@ocJk0YxuQ>CdFj%svO7yQhV!#g#G<3nb`4 z+c>lKUVsY}iD}r`vNdVQ?K=!_f#bRgCkG3diY2`&-550c-#qfy2Zl!X*c%HFphDe9} zXi|>^ex$NnTQ4M>B*`=UKB(@`SR=0X-nohOnRN8X#4=jo9e;*5HJhN0?bjV!i8p`C z_?+T3RLTDCERm~1uLN19KaP7V&yHA7hi>nkugPHDff$3RxwT9S&KzyQ+-I_VRQPKV&Fh@;GljwS27B{ zN!Q81ssC<%pTKrVU90rDl4yZyp9qDxeXuUaI86@EMi&v>NGs>M~`@=HE?kF20y6tGej z9?-(>h0wLmXd{Rz99tZb>-9bd8xhfW`EH?ihs#WB`Pe@L!wt=_dTQQ$ZpymBW7Tl+ zoS;}#!#Fq}s-dt%!b^f3*iHr9k;@SMg&>n2yH$s!#ycBoeK})g|1F zcX-cVzmof{L*>f(GAhPAWA2yudV~+Q_ZrOC6CbXdf&&M2#7c7Ghy`_~{+{w_PyMyk z)|`59LM_d`s?IHnLLubVnhMg8BdILO%MFOm54gG!8MSD7ML<#E5znBsIJC*Y17 zPtcg^R&Z02sCY~FLumB2e~H@znT1*P>Y!xRU{VK}B`A7j1hgS4P-Dy5ZQs{*7^8JrS(Xn0PK^;YMcJ_nih zS+_LAS}*k)rxjdG`L@0;Gu;vh2|3G&LgZ+sRtc@{!g8V0G`0TSl3ca1GO6$-;)r#O z@*W6mfs%ld+@We^AMthZg_t5WA0>211II*U$Rxc!)Iu5ar~FtH&k`;V-hAF`=)pH&u;bYvWrQ+B2J zUX-N`yewJKr0jubu?K_Kv&Wu9JksCWtt*Ta=1}QC(Mi)NJ#(OK8zN&W8>gZol%28j zdq&tVDJ@Hku4CF>E(`JS;c-r{5>Y1%iiZ!y8ns%P6EzZHQl~Yt5;BrH6}e)snM$)Dr+w-`X}2)03jQh|B_(UL>p=x+BN^y{yetw{)Ip3nWzee3GZE%zq+23naC)i_aJ&C(y^NR3+t zqd(CNm4%~s!5QPZAM9;hH7V)Y5j9s1>)P%aDu=$Fl<@KGZQL^?+6?!O_U@Sb>9*F; z;-pX_YH#w%U($W<0Y0w!z0ir;;nx65St`8-UrV~JH2K$WK9ZzZW#R@8^BoH9rc48B zP$t$R9d)+rHkMrL;~;B;uT)ym>H@sl(KNeoW$Mh|a|_mOG=Y$;tbnB~vFUAd9)nME zjKDh+EIso-&D`5zjhb_@Uk>`H2#C`f$m(m?Txnjml>Wp_FOMA~D)#P`W^Mabkv_(Y zrOnflS({%N8DB3gpN95kE=gS{n3M1+6grCQe~i&->`* z-JJ(!_}o1}YLhQItGT941sn4JB;+ z0=?;(yo_%j*w*OAm-``1@WLY}eO}tPJlpERw5{z;<#Y!bB2<1Pk*09|RU41Sy?v%v za&@tc4B&uU!-Blja?h)bs&{qzIY0<-@GA4=;PikWy3`%KB(L3MTZiT%u`O}9&KvAf z(fju6a@$&FW7P;M*tU2h_k;O&OGgvfHsG4ZEySHJdJ6r3eWG7499y_`bhX< zX)_}AzamW^^DP)7j;PYt(Wiz0#3B9MaL1P~NPxjR#9lho21Pz-;8Eb)23a?1`0yj$ z^FVzgfIGo`SnOW(oo@Hj<#$vNH5*5YKw(AAN-%1*R79UMDp1B#ki0gQa^l);ZS-u)Vd_7&fzPI|29`tH7`5u5*t)~EwML46n z&hM}h!Y|*nP$CYZ!w(vL@&u#7+R6k8X8c_|jnGGhB)ZU75q_lQ3ueds7~FFg@kgSF z#>N`xZymh=T5`}W8mN9pqNOoAP3PG4yH`Cp8lkqW>`V$P@-Zqss6=aT4XO+Ag+vcb z9^(O#1MB120@jc{#sGjmVz=o=m>4hk<|s3Slf)el3=fSNSIi!Gvk<-Ef^fYteFKpY zy;<45$j%)+8md9UYCFNR`I{&D5W zf7+WWilNC$p2qKKBTJi;`8icAe190Z_mmTVEo;hQ7fooI(g7$OOxSuGa!vWo9dGaL zE=}>{DPE}&zlghxh=xJWwT6;W5)?;zREn6kd^kHKw^HFE6%S8=dxeqt8SP=a??F#p zY!gO9*;H)7MM}*dF9|)2f-G3K|BO;Q#HS)>a1^NA3f^F7&|vZPeI5Z*O{1b@Elpj? zw1x?`y>56{T7XwQXs~bU{@P!($FOE&#_TmRiER*h+p)7&ac%LtoTb)z5y3QS4H07b zBMPm;{^LgeXLE#dmj3XpZ8dH(30hn|On3E(d3cyvSXY(pofl$e-+PLkEoeyT9X<-h zaHQ;R6#-YQ17oLD5*3{4+t5ygtWR2dvn(ztg(*rc=KwUN*Lp!QxTC-`iN^HOAW`3Q zT`?^aauX`DSupj5_;*C<#Dv#`ggGq#2s9dL!#MrbLl&VF400f%PW(K;EV}4}4U@KK zex#={apgFb1~V!tq7`a7jHp(r5~(Ilb_!uNt)Ej;i#0$+P^C^C*KO2YVGf)0S7~J)~YN4z68;ZJL&ngEO3_j5%35(j=^F+ z_zBF0{H?~}Kt}pAxi!}KS0+Ck{htz!Yu55UvX@q;a_5&8EKxFe$(x=D-EKXk%Kdhy z;+bP5kY0A#2iPVZ_O>y4@oi_;PyZuv0RCT%W7VBCeSY}_yC-wXjL{YucvQC7-fop& z50_MG$dr`Eti0B`wwj39O{iSSo2p8kJ=U-$Tb7Nt^Zp*>(qSED*m^c!n$B4(VB>0G zE3a5ITq>;zW~#1n=wxf)EG9N9{B(qw0$zxC1f$2PZ5V8TQF5S__zdWOpH~!^XT~7% z={H$vxR(M7^bL}wUT{EK*`Ml>d1d6}k+~JKoT;Sa^zpaC^oPO@KRye42SI=JG2!*f zWxw>&p+}2X_pJ{dCrWap*K~ZDBdi5=c?rnjt<9D&Yz7p038b`!oqQ69(~mMXl0vLl zE%Rb5$siX%W6pUvQBJUXV2`^9hvu!njRr((6)jLjsY8tHeX!AKDUsuCTgtBgnU5UV zo0g@MU^c0c(RRzu4$2WgW>*E3aio@Cu zSuB8C%WI~;$3*?8DKMdKC=zpnDEs#K`&8?)=S3!@mOY6Us@0B!ktisH(=5eK}ivU{N z%a)@cltiOB_?w%JoZeZqziKJ-p<7IQO0;?C87xGc@Qqt)h&l6@^ z(GB%d_?=6IFx{x19k>+RVNAC`>0B~j?=|>W61c69Z@xn*w7rcpJludtSUTC>zbFh9 z$t7FD!=`#d?+O4wrB18nytfF!o(I6tF-{YAG*{pVQI8-@{|{la7CU{4dwtKoy7oMz zJ+6uwTEC<282R!$(@ChoNeujAc&HJPhFim1c)F{0wW|_Y!G*yFZ4!nFg^v#}*NEN8 zzRm5`+q#HbT3aX5C45FDU_>5{lVs8P^X?a6xBxv0=Oo_ry~|$v_h^93)!kdkHim5NLRwDl zSISfo`?bb}G-Oy|tf>8JC!@2pmiRPBJ?fe6j14vu#HJE7rV~~s6IR-R1wn;C-!Vk& zzl@^bzn}sLH9;C>%*H${uHYuGlR1HrMY@;{Y@gSu(cMiM;J3VqH_g5>PR@8VUy_4n zXl#_>Pk%gPO^GzYKe|hOTlvsW>n++gdXvO$$wd~_p?z9dVkJ>a^@DzIEG`6`9ox!T zPD|s9Fa74AGx-&eeC5%!j61t<2C!HGvYU+SaCtRr$Mjb&8HZ~@K@*4*Ki;{ViaWi- zvB*nYcHk(g0oI zV4y$5`q6uuRsNFL_oTUdQ1KvX?p)d>SH;zzMPkNHQ2}+mZ!WZ)X96NnDOI#<$BJ?u zf{4~O3M->lC^HQBI1Z>c-xw>oCCBP+D6xCGrdEnb0K#;LZt|kdvR`C7p6)`@ZjZKo zdDXerv`C=PWbS!;vQyXJl+g2b(du%pgT8hKW$Y~7Wk}u>4p_n^ms1K#Cuj!?b!3?i ztis~%j_1`8b{s94j=jm<-}@xh%PFo+*{Op3$@EQg0^fE!1_&F7-mO|2+f6NF3y^P_ zXt3DG0X=R#xfY5GMY{pTd{h|NY%d$`&RA^RzU4xxj1;%Fu&5T?twEy?5X{0(ebhan_ay2jOzR|MRE8(cPF-;j z!ex}#Mc+9k6@vo3)wtdmB$66V@vQTy=&vCvIH-cBq(z|nP$g@7;3>1!AN*d;$I^<_U z8Q(M^BRn0F-W^-s*gAYZ-#=?P*8rqEA4@3>F95pnshr5=qevcbm!1g$@1FVHthwhg z{gO+Ir^5M&rCj2p#9@Du{R11BILOR;$(e1MeyJN>R5hf2dBwJbdb4Ncx!71A$1ES3 z^xy^lk$Y)%)G{uN$T>9>>dlX18cdS06@cMI*;Sf$ zTFH-Qs0;RsUSD@*Mqi*{eWn$z5;G7XMD6YBs@3cB;r^5kKSIV9FKv^IIXrsj5OR=9 zZHt$=g-bpfpz|(#JW0bVffZP?gl4|N8{a1NMBb}KrwFEVVENEy;Lf;`IZv?6tNv~`Z9ca3qIFqfi;_TB=NkAc za!J*K8+Ezs%~EgU!QYLiWIct^N9nT7>x%^A9)GvXbdmxvI`zH?7{DrAs;bmuBscjQ7Q>0L6^UQ~727JpwKLg>?6f2)XcizHdoiV!KzA?Zua$HwxPr zG+tIu(C=7dygnJ%1b`%O%#VnRrJhWtr;l}5r;_`a`-b;!r4EF=*N@mq=I#puWZqk{ zsbo1TN7aL<$z0c?^4h0Ey2-e5fm`)_k54q_k3(yIF9)wydCw*|&_@@{3F!p;?@Vgn z8*qL<%)2}>Erp0j5&upa&L;VNXmg$zT<0fK--~f6r5a>-83o`YIk$^#bw=6MN`y%X z{iZ$#fx7RAzdxR1YO{=4RsJ#FnI@%udW-rnfmy2>j!83_7pN{Iarg~76iJu;evmw1 z80a^L`404(lb8cNHfUujNbR6X$P8lCN{o$?XNs)zke2YoWt6pxU}d2`0*@anPrRF1 z$WWq7l&w2vU;t22YGIhjJg>WC0OC856ZGQ8ry8yUG58IURmGWNXFh9bZ+!f`1wF#p}oQGq~d z=(8(Y$)KV~a4a>{DLzkrn~tqM+^HtCVors^G2u|^SBs{8^zmW8aA8^f6F$D>Lb)L% z`dF;&pkquiB=cHq+hE6+_gKa&wpMAcNk1OcO(2fAJ6F^X82=|n_RE|-&L3pHnJM)JT zegM+Y*r5myRu#g!?5>v_!%9XM9PszJJQ!(SZU4mVlSS?p$IvhpMOlpX8eB0?X(%15LK?hM zD`0lJyZ3w^C)z+d2}jq^pRMbI=bO?+bna;Ej;+E&dQwIU2uTwWA(?8hc$*=cby zf$kNYBZ#L@SY2(YW%(z+^Bcrw+W^05RkF#Gj`=c%3#B0JO3K9^WRQF+7Mo0-lQ5rV zdWHkT*A8>H;7zO$V!Q!{RTP^T)0AJUuEl6^{(E#vGugcu+ zO1{*}L&Y8%wRoo$r>BMkZc$8aopV`r{Qb*zdoXgOC_V>`(#|bs>duA1J;ufy zz%LdD3cz0*7G86s+KFe7Zw{9pLETUTh8}_0+oQe3wiupLEMb&mf`mcmEAMC&l(8N@ ztCOo|UK6O>iIerAiMOZFO~Am#>)#vO99gz`K)kz;yL5Z%8xQnNxc1Gxf#<-aFjFy^Z;+ z2dS_eKu}KL(rleUT6kNNxo3XBN;@7_!l^SXj}jg2ZXynn=%~YK5FlwmlLRqj*nQ7T zsxSYRVrRCyTr_mau8XSV64-P1XZcc(=Ss(Y_6IJ-Sk9Fow44nkuXC;v{9c?_?D)&f zDywEvJDtqKOV5UEhgVX%Xf<$!0Y7}{0v2a4rIU^v(6~jjs*beVz#D1WHiV~Gnm_-- zZN)o&OqIhqerzI$0~kGKyV{|CeI~mfvlE<&4k(Jhw9sR8F`2ciE6S%&DA}$cdA9~3 zPS&WRNSHTeUVyqU{Fd~twq5!CCc~KGb<Ba@i#u)Br5?`G+QtB=av&0YKsABa9u0+k?1lW^2EgKslMmE%@0n%1Fk_>t zzFo)-Wp`EyT3`iHfBKb~zYHC}5cMdYbgL&sfL@$&d;E1DWH3mdukyVD^pn(ziTMOcgyV2;nub#AeO=hUSo;WmSItGcc*u#jD z6KIWC!-%TklYuT`6d~<9viLhPmOHZgD=C#bGC<-T8QUFM<5jpwZ4_{b@8bXt@i5I& zBin}4#d#=2Tp23_W+GLxo(l=9!a*xxvQ4#mP>=6EPwzk7j($GP{B&z;ZV@^S8>Ok4 zF)Q7n1TudSFEr0_lC_*N*1*@s*cP4D(V&w2qv>uA(gubcgCx+p3Ex>XRGKYmb_WaC zH`-j<1NY7{*tA|tarJD+Dki+z5?`A-`z|F=Wo(kBJz>i*ZkBLRi^rt#8F%>RF=8J{ zV2rScGr;!FGYH@JRR7IZc30kPJ!gzHQj;YQU0ZQa`1L)$oz3evf`m}D$OF32=&x?& z*mDJ+mT$dw%5Za|Hs7siq9rJxz3ig_W?feb)n>p7DYt|!U9RmrGil^|D}?zP`T{O= zE?0a|Ns>2rwh$wkZKzNq7lF(s!OfUsMeDRF9g&fYy8Tpx)s1V0cV0m&{4&PxrO^}C z{_SHL>oVfYrD>X-Mq9Tx3$=I*#qQsM8y~dmhF=^H!Liy5dDH%E2#mz-h0s<2SWAno zBB>JtD{oD`99(@|9A1_r-j(1rbdL$p6$RXMFL&zSm3R6~)(76sN!w&RRWyD1R#k6D zHm~L{9$)U>2DZjuj2{K}Nl>V4GCyX2ICfH348-y>(5RvEKeof}fEwF^^m*(H(R@QD zVhwTLXMtrq`!ON-ufh0RQ5q!xy`O5rAF@}epM3QR)cAMV4X81R*N6+qs;CwC>S zl0z_bEVl#+rl$}Wiql|pXAxVtzdYEyq61!b$1D{N^=8$Q7BU}N1px!;%wi)Pk zUPzD1Hb~7{!Rp-29c6?-NzhBN1?wxcI%q_H^YE^tiCuVq^H8|F&qXhShE2u#G=X^& zj3n`^=eOAC#?I7Z0<-YxBk-z1XVcGGT1o5A#E7Z;4O;dw96q=T!qql}cwyJ8!^+BA zFFBLr`ng48v!0C5uBaM7Cu(tlV-L-Bp#`5rWa11JN9C)<(#j0Y=L8c zstj5VFwiXJ4OD_;!tD6?D)Y$R`1yV_vnSn=baS{f&q&+TQ%@QliCQ;09 z|AHq$2@{kgL6MDhX`g`KLq%ULJv6Kgov7jj=@G9axND}tO$ZDgc5dD9Z1BrDbZ^yu zBZK0}j=S6r-R#}V_iWAFNjszf1;^i5{v%z1OdkpHyJci*@!X3b&X zj_b4rnX?Qx`Vt$ki{yoF!^q%s0M}TX!Q{Z9%EqAjPtb z7%}<}a|+DxPB!B3p9xbWDlMb+22f{}pFyrLn9TRa(xsySa>;O@AN6{jU7O>2fr!OL zo0t8cAN401mfgdQ%7wXps?Nb@FgC-FcLK>A*MpDo=| zz*H_A&^>7LZKXbdL|C4!n{6>N@6NoiU1A~fe{(!pQ`lJlMO$AN1sugiU?XiKY(`R9 z>WhJ=C4!32d%GV%zryPm$Y?)k3pouZ@{**rPEgLw*?w{V_Ye^RN-I z_X9Y`SBWQ<+x$u~5&E_;XfYwc>UnZtc|C18iwz$YeL z{{gOC#(#jT8wj|F{sXv1{{b$N2BxuZRsR6j=>HFJRkHm9T&Zyr0q(S%5{Ro$SZ)6R z*U|6v2C=EO-?SLn~_m&Jbomw{KFuPKiQeDI}i&?Th3 zG3R;>0=;z!=yqCr*2-pZBT$^&p*f+xEL*=fIE)$0;wQj(xUAfOif@Gn3X~vXSzZ?P zPLdVV^xi8+4H6%FP#iV-611l~b?%uBDF*{_w+1-~L=z(b+ZPr&c4qXi1LDbz6G5|f zFmUAo05yMt?0fhK%kpA=1`=^rfdT9VPR3d^z74~9$z5AyA_I|YXAQmiPP(m#__Z zRe(`F0lMl(w5pFep>MO-H?2ka{>=f*b6gNH>##TJm=fAkUKJ=1RuWaH4uMKT#DlnV zyhx)8dy0PA5M7&Fxz*;f9PaJBMh@6k1{18c9&G?M`X zsw;{l0-56)Q|LL`umuKsH^!Jt;f8SRng;*_gDZsqJvZ-*id!v>7>>fhk5PxRy^dZ_ zj8sS5>IMNuq6QLYEc-1yxGfHpq_&`YY^FF{77@i_gFnBF2|7=7%`FxsosUMvn8pTE z5mjhQfSN^r9&tnwHA#*vw{=H0or5vpO%f&#wc4XpnDpWva}1SCf-as^+nku6BnA+p zkkp<OBwRT4u4?(?`fUXH}@Pd#w+DLrlZ8{zp7Epx%vDl~KINj5lUzupC210IDm0WTsvOV0;)NSghZ48fkbPsW@($Wyq;TizahOpguG)pTIFa-ypE(hrgu%})r1fq z|MeGWn}#P8LdCza%#Iz^CEpK z|5~K?(EvFJw?`9}R2;ZCTfq|Rct!J3;B->{uB*IPj)1_vF@8<4FsKz5W-0ZJqHoDj z?0e`I>Mw_%)>-b7HnXOHu+b&IQMI)f^ZMDI-IJ^+lG~fkf zzz;78Tsl9UGB1-dFO4$KMP56=`yZEh3*-`&1a3$s87DGr#P)KS56AJ6^wG zh+(#7g(@yA0o%5#vuNlhyR&;kaJ*}zG+NV!MJi|aLXI z@56UD)%^eBt>w4oEviGqJ)#)#3^t5l&leNzMY7waHX}toO??0D*6U$+@|uR@B>PEVr0H51t|vh>^R?%@&TuhW_a1&#RPB5nOXqFuAPN2oOcve zTyxRd2N0Co$kosE)T)BpB8QiU$JI*TCnRNP@AV%4STEkI56ILl_(v=z~(cygf8jGobz> znhAV}lI}G#p+ct=VxVHLQS3EiY{MuAhzJhC0xp^a2Mqx8Zh(Df>^(&1VIt!^P+=_B zz}Tv#JrY-Z;{8`5+d(R9(aay{5~IywvFscOl&CCqK8M=u9Su~A%4E_if9VeDVn^Z+ z>&A)B6Gw#iER_Zqn|b%j&1rp%RK836jce%~DP@b^27l)mDmB*3M==fmy^}Wu<(vE~ z5D+T84;>mxH!lF{96_+&(;@g}{ZRl2Xyc(&^f6y80yOK+2|T=JBULo88@qs+_c)bN zLe}$OQGPt^Qn(B-tBv4)n$~sQ#?$^0w%Z%j%s1Dz!JLtntlE>v49mg-SD3YM9K!=g43uuT{YDu(`jKGhcX$j_O**$5s; zvM!j0rlJ5#QwM{z`?w@Uh#!5lcNd#qQibEn_IZl!No>$#s4>b+2LTV;}{U5;2wO{;S(9#zlO z-^t;3vtWggCLo3@d~0T{C__d~B`&j(TiHa&2Q_xF1 zaQAFLbP$p|*^-z{gVHN|zqdC>`G-gO$44Fh`O(p0&XVyHUZ~Gy`U@v_CBo3EVMTg> zOu;6Lvl}<}gr{9>^JPa}3lOQ=%2rx|E#7{qEj6H}foXd@P<2);R<`$w*6Vk#jqItr zO7Hu5%6Ns897R%R6xq=r$ob-~5AbLxSrr%dx z&EL}gn>W&E7hi&L!mJ)$-7cb?&-r`w0x5`#hfKo#D^q;?pEM=`bwF$K!xk|nz{%tF zaaiI~S!PHN-A>;0E1PH2UR?MS+G)~Y!13zdcE|yi@?N>WX)|SHREg|2jUsgO~5C%)wb0_;?!nk)0O{B_9C;w2ewYa5TOmp!&1H zV4#B9WrTO#p{4%>13cJLduV5u?cf;1a&VI&4BO{}`LzGmH+hBAz%~z753`~Hkd@Gi zn*uKiSi};CD!!qv&YVEuA!HCJJbXg~n&JjxjRWQUi2Z?m6~y6{%w%n8r^%OfvBan= zmIgf_7tC*0%vo0uSy#)Q+)Md9+n@rdaF32*2*4LG&^}>+89_U=+J#rXNzFN$0?$32 zT*jiH$z5KeemIxVP2ktZ0fUX)TWdl1qep%IzfYR77~qpe+b}%|9Zd@n+S&MJ)sr$9 z0vk$9_efx-{JhtE$4}Gq8!_L~L6FU+) zC%#ltKy5G0pv>z_)9PDh7m^}^&tTr7sgzA(P8#^ zc_DYfe_o`OW*7%w=ngX+q45R0igw4n4=w=&Pc3lOpPvaadtxP+ z{MW;w`xAFKukc!2-2unwrRwEQBr~Uz6Wk+J!L&e${+o{4^O%|=fXB3+2hw;I<^~~p>5%#(NTb+ z-7+{24YU(ikQR<73;sd`66s)}D)3&{`3t$J-k^aXt}I~<7#OGy*{pNnhmIApJ)x!WWP z@xbh|ji+!FX-@eJwaf_!4)wjmYt#|q9aZ)L!;iGN!Nv6aa^x&s@&^z>)osA^MJIni zA;G<)`_F-*p+A#CRs8L~cl(z$X4w4F*;<}HsodTyZ%-R8Rv8ZmoQZ2S$FEoa0~K*q zZ!4(}K39Q^rgL%5b=OLHNmw2R(x~q>0ZLdz1X~cqZI}WCq_-`1t5ZxY>y6uSb|)l> zonOWimnb7sNldio9Rc8vBKOpGUKJI>4~K9nW?(~l{@}lyD*53Gdam?Nz=g*b!LX7$ zJYihh{#w5o$w%?LPTqVMuI(=CBo;rh)Av@wU(Ya}Dz=S`*e*apzo=k5UuC9m{E*3K zb2QWji^2B52)OK(;}+DKj+GeLe3&-OryA<@LbSh#zONdD2e3U(=!!DeP&fa^3rL!C zlV~lFZ&eV`3hz98i{{@2bEhkRyIcmo>p$=-P`o}tXYi|%U&$tLyFay*$U)(8kM}7= z8s9NNM)=}*fXy?4!Ts*zlByp*IWgkaS~Fw(^k5)~#vq76+*YzTY^FK10c{6@jF4E7cR=#ty+ikim{<8;RXj|_&Y)mTBK zYu*TpTyfC&eIC%do3D-Fa3qV1wN65}v_h8|G&J~_G{0~$oev?OO{@r67uzX(E1ld) zV_2zt3%6QMU8lN!wNjp6bdM-owKy|EZ0CUte8c$!`pyAayx_J`{(~fnDG$-U7-8Ll zyI~WM3@JOxaSV=6GU|GbWY7N#nVaxLwmn2#%g0#r(7RdJk^kW=8zHHIy~vS+LYrQR z`_c66A&%mqpP6O^f6mm!$LEk#CRc2g4&5yLcO3A>Q6MJ%)^nMieJ+UTb4^_)aMJaL zFBR#Xk;ge!HAWBMHn@IjL4QOV(_1xjL^A_?Ju{pNx)DA$Sb;50{ffgDvFyj8Be-#tif&~ntq1(?wn+WF1a^x_jkKa}+5%XBN^82Rl;o4m$Gm5B-z06s?8x5*#ML^wC6V!IBI?izeP z8|3nN_dT5x&Lq7X-C2M0LGd;E3(fl`3=D2bB~Nmtn>WD=HRKEDA5^m(mAt8VrG&-u zUOCJbyQi^WllbCaxgr&6UW)}e6zei7zO$E8&vC8RUzo;O*0ZjcBeSO()Y{~id6w~J z&K(_{0g_@+g0V^(e`d;2lnoy8lq}T#MSc+!CtQ4bYm;h^05W?lp5D*EG7woUgto_; z9D*l3rHe4W-7j^foL?rWW*|t2h=YDQ?1FUc}UlB;ZxxU^&(@<;uRS;mpsBj}zQTi!AuQnq_1LPrr!7p&t;(j|rpay@NvArxjZ z)|o}=hDUPzdQCz{RsvpkCcK4B*`ulwN>65@?~nk4(d;y|o7!bpiNsa!d+}_X)xdIA z9k!KzSubsSEyA+kgl#&w5@1h~#PPe@nEKHgbp)Aqhtq``YF9X9 z;2;QWIMcxE7IJ8<6Do}uIJL$YGQbF>j~HMpR=^W?(D+vYgBJ}B(nf4rz=g0fo5F<$ z-Fq}@JwT|1*Zo%>FIwcGDQ_`*GMmdgaF6MihJvJd!~iECWY6BZ(Mcd;AerKSdSIft zI*A~^O&;@)8*9DVXL4s2F@&Fw(=flp#w+lV{*o5xTHm}pkFO(Km&5i~q8b6ZJR?UU z^P3SK_B+=w$&GU|pvy<6OGhoxC5Ul?jYWvLk^C`rjnLzP5sHLzV1yz$R(1r#kiIRC z2>K5oo>j(xThsWe^#B+qQcO$;P7^&!Wd|G_NLL&V<2f?-rLmfbrC}9$Ziz9B?N*fH ziIgB8IfY*=<>R>Wi;3yrxR^w?JEE%nBhTrk<(>-|MnD=wCdFNFY701BxS<}EOxHhm z&K%LM3E(E-A25p+KPU5hWeF%tnOP4Z#Q?$8!w#L;i&6qxEY59tafRfyhAV z1bdV=UH_;RzPStzCArb^IWz|}5jK#6QO2NP_@(_*L1aLRZz0t$BKB%#u|B9i*Z%J> zou~i$=y72}$Gs_N+hxz11&55`xc_=&Ahd9Q=Bu6e)0bs}r%-2(bmQ`r>F@drU~*tD z>ur-T^lj#8EYhI-ApULkjV$NuFzD-G`)9;CYf#KX4(5e-k*Qc_wNKwU0QcGj-W1_P1!J+z0x8VFm<}< zp0JdeXDM5*r^x=;!{TG|Pi99Jp%9c=I4s{(Hi`k1n! zclMa_)6KsbC))aUe%k&?ja`|H`~D;^sE8c~?^cbX2oNw1GnS-aJVm z6reM`TnIQRaz>sm0V+Au@(?N2?8Y6qSx^v_Bj z>GlnHZQ_GzEUGubSOuOD8VrQ%Kc0nO>2z*_f!w9upjok{W~y_1I}`<>YJJUQxiP>E zi=0xbSRUr+4;#Ia>kBj|cTF<@!VP7^0?KVJmKDU!+_?W`C81c>`f`fTI_`Ov!uNJ> zJT`|08Ut|v^l)CET8z`jUQ$Pj$KI<~;k64c;@Pm;*PGKr1_WW&v=9*ihv#R6;?T9A zkC|uhbz>-#eFwfxewMffwFQHpF&Cgn-nf*33RWK;vUvb3x3G|2+EKIUucV)wh|ZJ|10{D&@GuU|Vo3`5bmVWY3kO}cQnAdG zBgARsb+6&0#is_KJ{r`dm_@LIR?&_|-A=g^_GvKvkiBJhl2%i3d>Xgv_%J zAtjab^}ZxgD;~lE;ni2%H1N&VYD z2dmX}vAdFasaql0D{ez>h5-H0#QRTE7w<90WPXp=ReQcBafP*nK6Oeglf3z0hSYtQ zLPFOjkjb+_`Mf1!pgx^{r#kU$@*_Ol66PbuYO=s1U)<7JB0ZM#Lg-&N`dq~slB>jS zOp6v9{bD@ME!t%F;w$N;y!F=Tw5k)@DC`W7NYeWK@CGP7$RpTkNUJ8hKH8(GAQ44je9c z(7;{ojmq*F>6BL7@=K=Kl~rE#)gJZncg7}1W8>|V73q{R-15n$*>u1!Dn06Bfp-0) zvHo_-$aKoOOv<`60A-zvJf5NazXc6HfPPM5Ai0ems^J4<9f!{5$s)fk+fj{tI($t2 zNvtDt^u}MsPP2->*pEdH_2xPlASOh5u^;6uBhHyGXsx5;q?u2qh>Tk4C}nKY49aWG z^)KScoO)Q~P{CKzv`~>6O|RrC-z_1#QC+6lEp zrPqp(EO*Cp9AXunHOHE$FVbKk&TBGGb|hEcsNU|U?oy!7NfMoqUi`g;rZvV{brJH> zQni7;sHD}B7_SXmbtr8fJ2y+8Cg=4QPn#L#431mq{Y`)@qBH@raq%6ggm(fFk=u!) zGb|a4{DTWnU4YqyjJ-Sy_BgAazC3$$pLV9C1(og>(y*rr0tp3*WIA|#pf7SqD*Ns_ z@XO;VxB}qtV7Gs^ou7B#29j!HGR0-IzqVUH)s*`?3LAr70m{g_v-~3>Uvuy5=x>$n zbnw9K95bDL2$CM9T8xLkleLXO%Qbu^cCV6M^GrVga{7kOdA3z>BMNd_YFkxrpRc{I zHe;e5`z(}3g|Oo>*(4z^cZRlM1gl|QLpHmLb6;4=;Rm;qH%T>ROKr9`r->TjjWVUZ z6nE_&b9-0oy+d2UlIJaxL$ZEy_yn-xsIh&%Xnrhmh){rB&&xZr%ZJaKiysfz9}r_K zcDoBOcr@&g3CWN;;OF~r_3o^x5vFKy=k}`edS=zj{%oo`Y%MH5(b|ZdxWe8Ox6s6? z?k9(=ZiQH0_OsRkOcYaU|KgQSiGFQTV6%X3m3Hn`%|AVjude3Q2EoPr#jQ6`q>A~k zRaRY3Gg8k(D-=PK-v11iIyQJ+WLW$kUj};5-Q8txG3||BFPdp?}s^E5R@gQ!@X^# zX9L3thF1)_?X+4rX_NI&Sb|5m7Aue+7!k~sFF+tSvl(lXgbe`?pICjCqS@DQ1yEN? zthG~5!O@Z#sxLw8JI5E)WU{OsME37XQ+WTqcSzxbo%_0Fm{*L5N00&MsVy{~3rJD6 zJscW!DM8G#WXf6z;52_e)}$%5^NTFI!t(*>BKso=S`=-RdwxL(yNW!mdWg z)w@)1H7#&~@N+VEuK8W1YXM);0zNKr+lnyZS*u)0HigIq3I{Ydg~tWzJ9rIceu}0G zu%Pj5x5q+qrpa9PR3A@_0wXO|G$3MBbRSx^n7Tr?rYkNj*(u>}U%~WD%~VTxWUn5G ztJ6-K&Uxn1c)m9g5C1;}jUm$WEDCze8jn7uY?|p23lboce;j#~=FeQc&W!l=WGu8O zrsIQ@_gE@evkFP8j|V>Z0o1(%e?MBbC%-giPLUULVD77l-|JK+# zI!&78`6R9WYq2H22Qxp+ai=wz)=D2N`1+tg*i-F{PX61zkC^!K|EVa#!1Y&WfHBlI z*`OL8`gJ@N7cCY<)#AFEhg3~m9o!#}m=Y~sbt1TxUd(ngFojxlbYH{xok zgaH58oe1fw7UJ*;xVHo&V88PZSMwiBs&VYuqxHf-mXFv>c#h1+6l{%5JHp2*VPP`F zB$(tEWm6?eC7pUQrdoOIdGMk4u60_ame_=%k0B*z{1jzMMqBqkL&ZM=IM>` zU$O>JfT>!1;sY^(BwufJ_YgY6duwuSX7TJ*L%r1#~B z^&VRE5GK~DP(}OEWYtvh{8OZ>qSTXoXyP2ou$zw={^fm&EgMf|EZ=)I-wqzz!brHv z+Pq5E;L>ot$O6|v&HI;2TR(GoxLsZ*5^DM{;8idjsDGnxYil8!0`<%Q;GP(CG|@YM zOrr4q!<7~?t#9e$7I6v~m>O0FLllqfE6XR3?5&R~sSi3X9gm4l0vN41(V5?7{MCO*B2Oi^krH~UN75qLgwwKCOiMlL3NMszYG;4| zOS#z<>RR1C42Bcpac8T{7^!@A8P{2_)hH6_%9Mv66swx}+bf8tTgzEAa2B<{&=P{* zP}aKl_XQTA(4RVb@4;Ftb449wZwPER<@{>TgC#U!=8N{w@x`esIslBA^Uej0i+Xyc zPp@Vnv491`Ml9CARj!y;Vrb*29sTJmgo5=Gv=yqhcDK*gXz}m1Tr8j__GH#zKq(j* zbBDZJ7yEv0`Xctee`ea2Ehha^GyibZ0t+>uufDu%q^T|-mv;C@|9rXjJm~T&ig2zk zDlzCt!tEeHIF|Tv4TzJKdA)wt`P);Ibbi{RWIoEW;K_}2urn2Zx#pI`Q$l=QQ=D-K z=O46DeYE@2bK~X3N_=-&BCBSgrT)vFrsoqm;QvtdjlqF5(c0PAwry?fY;0|^v29xu zI~!wT+qTV(oosB|U*5Xk{c-C3gL zE(*>CW*ZPG_6L*pa$1}C465bn)jFFQ)?hA!ukh_(^d{&X(~^;oi03<<{f5_@xrCP# zP?lJ&gqCDD%hAS)fHisGtOUzn@!4iPsqSUTm%^BW>gWP9&UoG0xI1YgDFr+!ea`rt zWyye9iJxTia=mf$&@RgM|oW?CSf1=QS*1!TnSboU#US^MQT?Q;cR2!J$4q>-0Z=i zJqj%YVd?M2!YTMKe%LRK3vWmhBHfz@Z+eH>pCqH;>CZ%_-wh&f0h{lizlb+5PDO4! z)-w4}zrO--&N0|DgLb&VPG%B5x*5D)n8U68g&-ipt<>;pQo5l166M7)rz{>cdq})9 z)Q0}o?X}Ck=%fBk^Y zQAxv#w^8=k{nGlDz#+nVs>rPZK}Gb{cGz!@X2}392^K|~Yn!DtseH+0+(V_3Q4Ap$ z>KNIM5Fc9z!STuqW3#e_=$UO*-7ZL~83+q}bRk@sXWSW%SYEySe?2(EnL|371PWdK z=a$QHZ(Il+4IE#rZ#w!%D^lz;l=#%b;#O*|Fs#iJ2cqgm6@+O;X#Sb-Q4}?@$f!m% z$;1G99$FgE_0dTt-AgAlLFbpYH|}jV@U-okwfYFsCr3hMWa=-QYkaP_>XUrvPR zNo9hZ4vPPz>hY|No2S94T9!OXgjf4Ie_qM(j}cQL`Ohtp)-7r@#4dhC{Ur0rv4~4q z#^+LtS;mb58J0eq4W(+lvYjWFeD|=c(XGnWdnwlbFc3fOYUb(8kq+fMx;x~YD-kL_b z(wymhDyt>xbA^v|H2s-M#o2Y?u>Ei2;$eHrGat{1^7pA2oHiq`mBOLJVfa_CG$K}d z29lGR{b6{R0$M)g)wk5K8>0}>157>-w``)@F%F?2;e{%*+3_%D9eCcLB2PBKW0O6s zUEviers~xStjLO#GqL7DSxi9Q@c9qDHyiJ`vBxjABoh_U-E|w0@3x% zxCatjri`)p5vsTc|ENV1S;SKMork_s`q3SG0<@Gw@q)TNCk?9I@$B)uvC_eF8%DU_ zkwiD)eBE3&q$~nz9OJ||4xn^~feN##qQiPK8Yt7!G`#u2O1)hlw#@KWzFFSBb>%jblnlN#xcfB*Bz61+P23?`X~pQLM@=_SO-nZr2LVwpTr!W{UID~L&8NO;kZ`9e64M3A zN7s(Rj><-lrenlM!tjp6DzTA``WQ5`O5dHi=t>UAJTl|mwVkuD24#wS%;7HAi>mgI zC<^hAm6O~T=6fJ0K}!n$TJ?s++P1yLx!Gfd9;J_+AvR1+MQ(nEog7n>O#YErRg*sv zG(ckn(YB4}>jAVle(*q<&yP4&Cr&Yv)ZCa;?29LXZubp+ujbH?d@_ z2ps}=d4y8kYN!>wh8+Y^8=7$h9^m!}wy5BBK9PS<6#u!{yOg&5VEDE~Hr;6w-sHwX zXwQEGy)l~%X98CBM_7??k4JNf@`ux(fX#r6NdF9@t5|>>*OvJ(?lMb^1aTmqI2P^`}uPD~D#v_XU&#*%%t7q`7M1c0+#sDGz?;w(rOY`ItWr)n%$l$UVHTKZxW+ z=?;X+zL=Bi{js@5*hMf!5CPDm8dW@0<qy7qMg9ScXw>!IU6hZS@Q#r4O}62f5K13pIR9uu_vuuhvY zVzXY`b{s@hM($C5c9HQH7|kXPt`+;%2ILh25##nhS1OE8E`x=?z2nZ+1sEH}OHdqh z&J^+$$si=^Bu0d)#Q)_8fuU9Y2=w*H5t27CmwpD`03KarGK^ukcr9!5;OEeQ0M5i#8KN4@>qQ9-_&Vb{GU zB+>-H4nQtV7Dm+18$(RE)@j8iW&G@&Gf8W>Upne#z(exe+sndG=rTieHMvJd2x_Ct z!n($6#o}+&gz=Tmhqe!XwV>wZbaNROrFW+p(9=_>vEnP)OmE9~uUUp%ev6&@ zYo8kb$zMDc5EPUq+-e?cTZ(aONF%=0!axm#g*dEW8k0q^N!1^OEgl^P@}Y}c86Sbe zD4WQT-!AG5Upi?Xwn5@V_Xs#w4=u3@U+aW=ZT~w(YkusAe6&l$zL@wLwr%UT?mkDm zoY!!Ld_vOQVx*k6z1~?^5;eQgO<@;vAzfBQi{Z9i=~66B~z_1hwo^NFK05NK5M44Dam_Ou_O_+<-soy7~3`gP;Obx?|qVFi= zu&p~U^~%*pbg8C@9NCyy+FBBUl5c(e3#b<|s;@E|IUnuMnIZ(36r+VBT2Mu)a%h+( z)-gP7NV%wpeb}3qlx`pCA*q@Yx2q%<8)W68IX7$PAD9Q@My ze~>xY%5r8EuG5&n52Xl`f>Wd)(Hlf>qMtW=72$C^+8`0ST;b_%44%r=EzY55(fu)*jxlOcJRl97-~u*^x>$?7IraTGSnda;i9&G zj|3ON7BD#Hnlghk1(2}81t3=iVg}Y&!3)cM12c-b`kev_V3#QU3&Stbfwqnbn0sp( z$e)9xwB_ZQEWL~WJl?j5QhBsI({(DZO>j!08`2QUk;xLWfNT1?`*&> zmX_vL)!JPhn*_C`V#*J-tum|P4Y7pQwmhLn88teTLJk)izL%o-m->~2^o-boDT5Pe z!O231QdzYC7jAf|Jly48$A=Enout)mR!JDHut*^`1DS+?B+X5uG`(vS4Th!C-=V~@ zTA{msBI=}9G!@*Cx7V(4`8RE)!f$vsduA_$(R4o91nMs>b0etP)#MF#KKEah5CgRV zy%bY!!$&`jDC!ZIY*;()eDL%vcV$GqOC=Jsy`8TC3d5`VhvJ-{=L>e}AhO8uMC%Y9Q=oXi{ALw^$XZHE9RVL#V2e+9+NKIqJVU z*n5ILL&p)%A8{lm4URIC-`a8>rYlRi0gIjw+&eUaZX_(MV1kMf`1D)C`Ku!L{z|SW zuv~@-5*^wXGW2t549y}-YLQZ!1k#Sn#t7TwifLbG~q-HC6XdFLfrYB+KYWO+y3R&{QrT&fd z!@;Fqdpd8~?oQU3sT)dLYh#kuU57vk3FNB`E#Js=JHOqqZWK=?fC(ILH3ZqegD$x%))+^recazFroQlayq zIw=x!qIg^E7ucZcYBL4$Ar>Jc-LUBo+8r0=tmmfMLYZRIhT=u;YsWIiUfBNSe+BlH zWeV$+N0KLKZgf0f0*|25#Kgtoyq=+DBuvD@Qh<)uoHCdcP_o=`(g_?oXiEc%=q@*Z zK2OEFy;iy3CX1Zb3ZxTgrZj5Z_$qV?&bW+Hy^Y<(GzL>x2)e$-m#nNkx%5f7QN?6R z6uv-nB;0nOSU=F?_96yD-X9$1F>9-Pz`zq#W_68B$0rDX)SyN8F-C1gxBfC*0*?R- z(-!q>m$=EA-}$D==ZAt6E3Nj$!104Ts3AYB12fz_5@#eDM{*e>5K@I)sD_N(zec)3 zSom$Zt}TIpNR=~S5~+@fQ@}sr2-W9SW?Vc*Rn690xYwWcH*a)1n>OSYmn-|3q;CeK zuIB5)2$Q<;(F$?Axf=pH3F|Qm2S}V&2(pm6k!WDS6;4f(e=T^jANF@3+0ZZ5yztN` zjVYxAX;@g|nr8%J=-3Ucd9l9tp_l8eqr~GnI5y_~m;tZUdcW6>G*@Dr30)nEqKiov z_f>M!?;kW2>?&k4MW6r8YlJfyF|H_uAF)_H#|CZrVi7OeMq3DT{=b{IhCi)O zt%~Ab@Kp?0CXZV7znD~DOhFcl=t4NMLCJ*55GIU7vRI3n4+W@Y2BArlk$6*b+V8C7 zS3>(SW1;1p#~?srJC1}6TV{QuMU{%cuE=XIovF_;C|;+)oUYvV5)>Z2RwWSkS1LLC zN4Ss5KGlPXPt!h?qM2EBWPL@~KGi%sodupNDhWz`_fzIv69@zV$$z|Wt4x4bXaf;} z>F|?uha9u430&;_A9<-2phiLclYfoYwPp<${oOV@%!;+{YxJc(%YErHpPL-(`)jDg@V^O$e;) zz!HVfzwbY%>^eg{!`Jpy*V zt?=KU_20kkW>@SEw)~K6ICJQDD(29()<&+{Hnfdyn%Uvd)HZD3iZA6*Ux$oD;S_Z; z95ezA>L0N+8vK$?Bt}el+l&47C6DTxGMLDq(PM$K3l$xc%9}DCO~^!^D5+V&Q*oaE zjxd4FD)7TWYACvj3S`h3*cs>_k5rR`kK2buL+a~gNipFvZYFkk0?GV=|1sMN4Ww1_ zRwtLQEU@j3^g^TuvZsfT+iOZ=FP|o1K$@ZviTN|>{vrY=bezJ9`c{AJ1pkfmSH~K( zJwIvBHm(I&j}1tRImq%U>WXFz1BfhQg9AxX06?~q55l}eboEs2AHMecQ(R?sTQ6#U z7~^9jp>ZVy_&%Kt#be1q{zg~*zy4%r^oJuy+pEM`28tZQho?&5%7AT{UbM#41iXz= zx6N7ez%mn7DaYMfh_B11h!JUbmcl;^>=m26lpG_iIK64A2%dhI?zNH2!SVwLz_%0s z9BJOCqN2ynJ*dG!uZK>W)N#-!|0;OEwYjERt;9|k?}1^sY~~kuPW*+!yqouPwcF*C zLN;ezu3OdLOKP0&x9XIEZl}Mp`GVcbySp>>g4dpT7Xt(u)SrMaZ@of98lsxzPSckg1T-vdMp|sNwo1A3@R5(TV=8U zer4|1{TGlwX?^V*C2Q>?Em6OWgS{raCAgmmm8ai5AIn@i4faA{r5ZoC>DT3T4XdLmt}secuUo6M^Hdi4wtHy{CqE{C)kO7lS> zpc)X)v|@jJkM)bKZVL9fbIPv)XSXpxVn8qVn<29{yu6o@(X>-R^QzXvHO|+NJL?qq z_UT0QWMuWV6#XNvDZG=^nS!(S@kMmT!@UUf;W8)O$J=neGrDuhZMt4bUB9-y%DPn-vT!ART&5zZ$l8I_uEU zo3yi4M*<)3f?g@17IA^UY++RaZu8@DZen^JhKZ8EYovox`hoJiZdJr8=`Ia)%_QhN zyqdDnahLWQT0WxTe5U8S!kiGUO8*`U0(PWIjOsPa@_Y9h&4*xNzECfpP_Mw%ok2*^ z4>ub3TK^EalQn;Ym%$n-A8^|r2#N2bLzMT8ad&6pvtO=T&L!_|6+^Uv-q$ntsG9^oM{|ARl)bT0f zs8KKN`lVlCxBmxD8-fF(itiCtEk~zWE0}J&Y9MLAKPwKb>kk+|9^#YMo?mt#m=75g zC@a(p2R?Muh`+v?$&|B>gk$USIX{5P{tAnrz)i!Atfk-5Kx+vD&lJ}+=C{oi-G@Wa zjR%J^XppR3V_&fu5&C{)BnZh+)*+UJr?g*ce*v#7zfgHw0w>@?V!nMGgOG)&t?C6Q zPt^LDY?y+J^fgFPB^%mcwtp#+3@jN&kS9VBoBt=i6);B!RvZKUgO*Rp4SCDKAaD+x^rul~@4eK(ssg=V%Z zd&06?#g24wjDu4|@ZXYS_&chq5cz1U$U9u2^$c3du!qa`;=4}4^FL7QAm$g;`lI&C zCJKIKEfPqPYuV76*SlDXSZIjDdJIs0%J}s+wad1T?`@c@iUS!XNIrZ+8md3ZQp2>1#~${AOwaNGrbwNH4Yeo)js(GBj?@KzOItyO}C zC;C9_i&;BAGOf05;I8>PTSFI^w3G9MJxn|5S!{5&%W#4c)mpV4P0Nvv@MJpvAePoEJ&~)f%m^=n z0>H-d#qU;o)K24pT$4YDo27vkFX*eicf%S_r>3qO9>5f9fYsuNiY(W#Ao&;G1U`dh z%@h_SN%a>6amHN94(|^KGF2R7BPRW|d&KSnI>q*@sN%ocT=EhBRk3$V^lo~tc-%oI zxZlQrBI=K=zFbsDdD~WZY~qE#Bk1{V)wq9fDXp8MW$R(ql*p9hYtmG$X$2{NGcZU& z)$OK=P6J(#L*JM-GJm)drW7rfUxTqBDyDm~|EC~3asN}0|6f0nstu-L>iyk;n|J~x z(X%0&J318qhIpbuBVMOiu_GQ+qZ+kEc4EZbM&wY5-K~aOm9Nog_;$myB+#V!U0`7y z)Art`GPTTd@JS_7$GzyHK~>iAOE<;=rCV-HAVp;m6yIEb4puTe*I`A=8k}jNLP_i? z{#NbSNwka;q450e>_m(!uGL%!t~h%&JhxPhr_n}=MQYI#I-V!uz3kDRYFR0nzl6gZ zM_H)to3XV%QJlS~=k~F6YjcMky&9ezXdY2O5x`p8{VT=+$es+~ymnbKOeaKY8qF<`)iF>EWW=OpfPws#kEpr#ypX6_tm3xgb=y71>aR+GpJqQ@k&pCC_jqqnQ(OIuLEPeGao)4J_DR}(Eon-;`mw>#6+?hklt+l5IG17e$W-}K2 ziWeMcLNZ`K(nPRETBG{}GMjlW==faAIX-_pxv4xz@V8t}|^` zcxMJDZ8b7X!j4J@TSo3ChHRcRn-w*K4I5|_>=3f{gs(uGdO6iX;mfg_%;l#oOOonOMrQt2YWSVn%=)@K{W9F z4RFn83Lq$1S)SN4BO?q@C?titH-g-WVF{<3*}$-sDL~k7J*vb`>2*xUeCTiug36;c z``b#SMRckQGLD#TBbt#HZkQ(Vt1{pHu(!cE_g~(2nv1D+(NO&_4SG<=Nk-CKi`kY4 zop>|d?i0Lf$bV&g(FvQj880^;DaYM2P*N|>h#!X=?}E$eRP;r(yrW^d1pg12|ZZ^kNhJH61%PuJOEPlesb538I0@xv6m>6PzX+}xjxe0x)jOq6zdoo((Oe~5AI4-=8R z?R;70g0dMw9wB#h@$5)=BmN#W%xFFNodFTs>;wKC7>5LXyf>Qq$9HtDu*Y7CY`$DM zFYZU60*Zq8j%Ysgt$fbDJbQnsk^4U>QbOggV!V!KfnS%oa6Qbho=4yk`25b3$%K6( zk20sZbdw@fsuHKUYq_BpDQ%udA+OuHWFae_M;8=G1bqAsNCcxJ3|>dXg^);@^1y|z z$5GfyJil|d%4M#Inarw#4Rp%LiW(AuabdfSvDtRwWiA>l<4Nvo;r(9|dxq?(Q|2eQenPcm!M6~&kfa;;!qk}5_|bg2f-&4U+EDn>NZgS5 zKHrUL|Cy$isW-W(7J^CON#9j>0z7#83`!VP6bn{tnNKJ&0_xSW18M)Znoz9XT`a=b zdr>3+_4>kMv5Lm9#`mkx1&mq_(liP_766-lVv)%8GDJNeM?+=+SNKBUxxZwkjNcG} zs^dPC9kZ4aeI2vb^b!e7dkw*`QnUf9os>HW#nIE3b&-qh_WA2-fEK$dR3h z{QBj0CK2YS0FJJIVfoQp*2fm#nHUaC1g+oN40Xjt{Tqf&chUN-ZQi^%C*USWG!1o; z9UsSripPkgIeZbmGjVNKMsKN4L@L^AO+O?GYuu zvB0eB#lGcRx_!HO56}h6Y?bc{lpsw)mnAO9U?~$+AXj4D!i*&LQLgAfQzP@JEEOb^ zTuorB5Rz*1(@F_RkP$%}v&YNUv!OJrXMz${>fSTW6bH9R-Gm1OlX07C&+EHd{^(8G z2Y_XoW|X8B2paN+bZY+O0jGG$DFinSq|CACN187w?+dQk;5?;#o^NR7WXRoa{g6PdN5;K-#LLeRBaPym_+3C}PwM_leQPXY;eX z2N^7;$)1hl^!HZ>gnvp4d&(qJF{YkJP3zkv1AT9bWb5Rt;qB{9iA2sJL|9SB1yJ{# z0ktt`dOX0iruRw5lbQOI&d3Yiip^nDv;yt$o+pN6cZbhIZ#J^Zv3&cFyl&$4Q71K^Nx_m-A&qz4M-Q~X6tKUj}Ple?B4$KkBY1e z=EaqbhYgJntf95fEopMqA_=dNX50S`c%E{;?n}v2A zU0uNSLlj(@1)bLw2lbx9I$b6=Gr_ic0arz;DX5cKT zbPWFr9M))MBdwi+PRwQ(ijuvCa+9WPYdHXRZx%pweeaK+P}iqb)xsw?l?tc3xw5N= z^b1R1;|OnU`DRh|5~u3ExABC34<;o|(N3DnIMCh6hLpGlS#}`?im_jXOt+>M3p9&T zJKCZ6?Q$(J6Y}`4v~VV6$5=RzOSliOkOLv?$Cn!pnp@Cc(|npS@^ck)U1PSre0LSlx`Qwk@4& zvgluT;huBMI|!O=HFd11cT|xp#wh|DoM?LQxy)gb-zX5Ss6vJwqodS@XMedI%kmAv zb0f=MAsQf!oLCdXS&2*V{Q~8c^4UeS-S3&+SH+BE?0k{M$@={ew)yhzJUQe++)3?} zXdS&Xgb8q-KH*IL-R9iP6&L^^GVFj%{RY;t395&tXV#8b!(6~E!q@cB&n*qCm$Ym~ z3^4hjl1D1W&pg_)8^P_pelCSn3CZ~HpKj8cGSXVsi)yThjn_#^4L{Cf zcGSkWffs3SXp*(UJLno(v`~ew7bzz`mUV9bgJ?xWrJcg~np}gJ$)!9n6uhpuUm6NJ ztF>SHE9*hSBTsek!Hw$Td~7{!qI}uWs?6^K1_{z$`F-KeG! zi2~b)SF8xW$3usYFeeZ;;5;}^+AGjs`c}z#xAe<(kWX&dj5lur0~?g8TLa1%hxgu{ z;piDD-3rwlP*>@n?{=_$qr=XlVHwS^Q|qNCi?w#I3zQ|AmCkvJxC$V#E3g znGRs~>6QC=Z5N0F#A(?6@R5S3W=K6)+#O50Dm&A#{Mf!ABUfA95dAzVN*SPOG@~gT z-i)-_Q)b;KywtA|15xO_==n4|mm}p9K7@*i_hgySpa3IK6LSm=xO=@A-o!K?e(|rt zr}(r?Fh<>aaJ=?WqBydyGi@T*)7EnI)}{yT8$Nt)Ok%3B&dKb%(Q1Je-`^Hm2ziNowm?%h~d)s0P1`hE1R8 zY)uMIV=@6iciIL^!twOhdWvOc1F!nR!OAgLeHNC(A-_dM32 z+Ki;wtfa%0bAi5s%EvGpIAHJw_DucDbo1znPgWfaJ29a#+m7B;2Q)*#Y=?Z1=I{LBgZp zsIG>IlP5;;VNF5OmdoMIFM3GepH$b6ypf*~7BAv#C{Qo#d{dzre3Vo3kAz24MH+Ud z72n7>OdizVy~KM)&(1Q8QKo_p4wyl(=_vYp*5AOlp}}*Zf|2LtrA05j8++xBBDVko_^0k2MR@;w1Jo{Qs$L>>s3F4B|tM|a$HRi zK~Z%(iVrf9Gcmh;0{J4^QBjDW**toEi7G(QV*KtI!PFo-%JSmt^2afcH;!7(qfWmu z*=|>|G!u+8#Tjl5h>W;U`J`{loNSXxuK1*&30 zi*%thuGoH)jb$=$JwuH|0MPlzw`L`vJfdfjRA{y;)DT8Er??+M+i_$;@&wzx@g)Sh zB2E2|ASmzD;++OKN11w#jeb~4KFqdSGj*m>FZ>3QNVsSSQBlCv=~0}SWLseu=2Wb6 z#xjQpY6i-pYBXMqRVIm4bm3$yJ;jMcr1aYghse!$dC_zd4Q7$}ETD=*WLB&qJ(-02 zLDz5%}&KmJc$)^Qg?~>Bj8uXX+pLkflr2p?!l732s zJ}r&(7+2Osu9TicEMC{^58j!PY#jccM9oiGkZ4oa3Al?(X9MxBGVyzRW-KuZ5-74h z4>h~`@zT_4b@f~z4D4J5%IiDH-yola?-9Z)go$7q>_0A4A{R}*?Vo1q^V1N1r}-&? zXI4i4M?0oNjM)}TakQuKPe59WdXXYdGrMS>_ECsVfOf%X#LCK_NK?)83^&A`dt~;u z*?Z>YMV;BuUG4~`TP5+aSI3J z60IG{A7)Jp)D;R3ifJ@gAKSJewbbpp68ayT{>RFu@la zKIR0BJPvBMl=dDk-H$jjY0Gc#8ZB40YTJ(RP#+f`gEy9r4jv!e1;6=T?&K>5)9ruX@kJR{o5>TZ!-tbkx5$~sR0?ofObb~#4gdIE$%|9r?xoVP^8 zO>D)rD3oAUqJqUgY)ohUnEttLvACO+R1)mXZo^sYTPi6iU#L;$tz^46x-=}*(NEx; z#MaE=kQ`rMm?=B=qD%MbI)10!odX9eQfJl9J0(|)xuEn_zz2)ur@UuM&Q9TR>P8C@x+ZEjfqX5g8D z8_wc*B(bAv9=|8o#TXl+IPfRZoLlfr&QR31{f!9X)-pnvCb0#-4CO3&jvqBzfVoGK4mZuw=?x9PiJLrBh#lHfR z*UjhT3o?8W z|MFZ++2)P{p!@~k4a z+}*<+ng}<&M*GVN+JmZ7j1QB2I&nKGtE=Vjd_8=^rPhL%QnENLn3{0?MdvqP0rsi3 zHE-8sEtf2PF*RGCzEa(!DUHi%tE*H*4J0{28z$ZrVbN9b4(A{)dc2qs9VEF9!px zLN)|$g2ZU7y+!`gav5O1ovP4fo`*{7ko?317vU==lZvi)k>8Y=lG?8s)Jb4tZ9Yp= zDPiZLM2UYK`z|H7!ib+RUm?|AgYk|k<#m~?@^oUmyz<9vft!Njyv0T8z)@<9&$>XQ z?%Dp=Il2w1wM&%iRuz-=g8ybm%`ao!GWyJ)V;RIoqP4m95JkWxazXyQe=#34N2H>Zyx zJpaAF;=udskyxV*yed^WP|IVGNprG_e=$luaALvVf?@xKYU=6AT5boSL{ z?;wlr&Kc@eSB{aPW=jG~;-_vi$vYvn$(z0?@=5x5T?3#d?031;1H;(MY!qNn0${w1 zkeS*9SdG!~`h^bViKA5&D~3OQ8|rhz=3=fEGy&8)n6-qFVEUz+;VQB^UJn)Y{) z-}tA$edXWZB*Vi5OCJgYJKtV#D&It{*sPgyUucT(xU5k?@pkT&yJJ^-r-HXdu?C0x zu7BcEoy;XKa44nm^+>mxky0YM4~q(8qf;8xeOt8oU=6tlheHhbM#{&5fEpZOwm=wX z`x{WVu^NE)pui=Al}Z%76S_%>gKEh$q~UKnx=?AuRHow}BG`^g(w25v@|PpEMw8k& zx~ENtZJ5@@8SRu+ z2o`Qh2YBuGjl=(>BFItQO)OdUa{n`>={D`3>7Yx}A=?-t>5g--rP-Xy%6V`woMF)2 zA3lO0RUeSylZ@ZcK2$_QT~F*O42WcZ5evfHY3PY$A8+Adm*U`7|NdLP^SXUzZ4-7a>AS62pI-IAu82@0s7v1KJy7O745cQP)du%D?A8x#kW-IiA#auXqzv3SRB zjSfMD_h@u%99`G?VhWTL{|kKcej+9ZKk8F-A%Ca6782l&=-Q{29)`Nt0j`C7SDuK8 zT2RV_%aKu0fY~6`<6i+tH)75Wp*w+|zjgu%;fCFUkm4z;!M%}5;K>CfMQUJp8CDB||LU z#Ko{t4~3Z((UnDqt2>1o6KYrCrf% z{nqy`D~KpWz4M?q%)sQUe=Qz1gn29x+uN-9qT9;xYI*Q3N|OWOV{q#rP3G7}g*_1_ZH_u%myv=9;? zUr4FQX!}=0%>kF%3jeGz&<dbgdEB1an)rQ-(sDL)P+f>vjXyIstB zNVb468N9!yGacn%BnFBj%*gg7VR~hHwBamIL-dHW`_)~=mdsS$vRv(xzD3oVTBITE@bm2 zw0^Xbku~cLHjsxkE9UEUJBA{So7ZLYq3ulI8~sJ8%aFx(k|Ul*G6rbxit22GS=r{Ka3i z?Hvz821a9G97|>}fP6k9rn+9Wz5(U-xV^Cmmziq2YnXySyPQ!?HBBe^p$KO<=yj); zT}SYFtT)Fm=oL3_z-O*{07ZoKfRHFPm*&udYvzx8}|K}`eQr}rw*xgOF+?tl;|leoRJJwm6gxAKSC2BuwFMoTLQuwr*#GK3 zk(?&Ivno0KoH-_EdC9(|GpJhui+GH|r|tHq@mqT>S1cZApCc4a$N|D@)Vz)>gOy~| zUx!Xa(VW*%7kn_EO9wVlSC*piH&kfj&jdBo)$rPrSsOozfdf2kNm6_dK*3@O~kp69|l zAY~j6T|uT}orCn$w>r|>Yo`0F>eZKJVm z+qP}H6Wg|$G-+%%Nng?^m7~UQS))@V1r} zFH8tw!rc{6)FnoJ26g&H=}_Zz>+;NGQl~0tHy%=_;vWqGVXfVID8On;@V`T9b7xJ*X@SCexQe<}Af`Phd73EJLv#bAwyonaREQg!k{DmJGc(`GUn#&3!O zF{tU=u3~NUx4HV}m_T3E$Dk*sY@S_ec15bDVHvwzag=OnLkSwBN6IIj2Bd^XQnYT^ zN@+IJ>T$?`CG{3apl6z-0A)fc;-O0OWI0@ z88m21fEs=q8vX187UZ3gyQYTEB-bDCVrN4Sbjyz&O)B~<9Gehaf{-6L7gDn=E*+Lz zLid$_^{G$Bmw_`2@`ZAq_TPve%4rlAD`*X9A2BO?QU?m(12rO3#8-_;cO4F|=b0u1 z(;~#;3W?)DLMx|(5_t?~$slUw!H#=*vE9I_$|iOK{*jgprJ-04f?S7d3g^k$`~fY_ z#_tNClTgA~fLM-JW6x`QA?ZxkpH{0@1zqqoY$HAj3jubS`cdXUU$H~jsSS5VxMiv{ z`o$D5@#Vf-jC;AyGgw!`Q#4LDG>CuH2=kW2$!#=HZc@eF_dlFDR$$IfmHKr!68;N# zZ(Y6OP$kD%y&P8BDU&6jmbbimH~mX?o$}PP6Uhc4n20`Ko!(KFT~RT%7{;ro#UlG> zD){5GF&AKJXvd9wAEzh*z(UK#2$P{H1?OuV&0k^d$K)B-OsHGuG^}q~05{PmIG@@_ zV&htG-Sf9Aq|Jlz5x1Z_OLJZ@@$%l1x(ou3KJp^2lQ*5tBnQ%3qx=A`XMxnDE6L59 zgNtpI;oGmgkgZn_&$G?V+iS}0C^B{JW>2c269Bk9Dz9juh|KJwfX^cILQ;-sqbC!l zuG1kN<5PB zW_HRL4!Ghqpd>FD^ViEKeuq~~!_4?;U}k4G8EAwJ9V)EER7;YeHb3e(;aRO$EAx@p z^yP9%=m`dnF{I9MwoZQaVQQh?ebC|uy}$0BC2y6vr?Gj_*!1?$d$w7v;;POC&hN)> z@H7k^bPHbWV~rAdc3LY>mu)>KSLk>tBA2{@GqmZRGKPQnwy#bQ=fS zL`4sUP zQSL39*EtLZ>vnD|G1mfg3<7n29!F5EdF+JB)0VY>6hZUROSV#>`8otmXg=seN>V|O zVbuHKzh+_B87G*%FrZ2q8^ggs>8s>*==Bk1t&H)3hsrunQ03B~5>fn%H&B4A+880; z)Z-$;R)Klm^;)91v8pBq;z6noSJ^hU4v*(Hz5R6@=@V;e?mhrkW}y>zkK~Gj&fd53 zfzCx6J5bqMig8o9)e7!WhtE9uRD44&S zf?|CjdLK`kD|8t%UdI?wYV(&TT~s%p=$?VVbaw1Cc_>9$D;;vMQckq1 z-CV!T5Bt-%5up#yT|$4TisAS3E{xwFzl%`4xmgVdW9EUFOTTqIW5j#4sE4gjas0N&WvxI+t=9V|u}Y9|d_2K~YM@eQF29VQ?-cXzENe>%fits>3nC zp5Tg=xZY}bse273=c<~)NYHM|7 zGl7wTyN3};5ZITIvBh^dmMRDmK6AF6%reRN6V#(YEt$;f*tr$>?#V8pqzUnX_+c4rjoP2aGc6W z;ju~K|F>e-nM2c&I`bFr#iqIjWvj`+Z>=_k8|D`^ZP-zRk&C|#NTDz|Fu*|P4a z@7+QqmpPV%+71dm!&Jzhx0{|0(X>;SQ?y&TKgs7|leTJlV$T>X(za7SbI^^2tu^OVKGgNIR81DaO>eP$U%Bs_(nmbiWL=OxF@;st*qEMjSNbYj|X~|ES3wD z%!%I4dU>4Q5Q?gYI$yY@l9SS`RjsH(VMJAe_=5j{eDZsjolT|;& zW2F_cRPIUJwAvc^NROxO@TGlxkI-6bc7D)rVN>2$f z_$_(6$0EFw+$t zF;D%C%l-CXZsCC3v?fvTB#`)=MI}^Gdx^fB27Vtw`oS;ntS*hSt0e6V&VD+>W-ich zF}#rVsu=Dku*wKwzz$4U!PHb#viz51!;@D_#`=~Gwj7oaqxrZrp;_Rzcj;PcAFc0` zM9Wo&%ZC8G7O2;h0{2KVLw6oSg?Sz-LwATX$O0Bj0kVWFR(~=QiaQomSYEd--@iH0J%0u>ln6}pyfSz#f#An?U*n7S0+C3AP>R`!T-$;*;1`&T zwmlB0eSt8u+}Pkd0qm}>;(KM%iY?>vhcWm2biqt(VQ)8|wl|EyKGr1cA(|3RuOz*& zsv{&n%_EIvw?dt@*1Tj(SIs>_ig@Z)#co^Ja4!NMf)kEhGs2$61{}(u$;1O;cGn4? zA;rZ818_4&0nbDuGuUU2zhQ5#L*G@7n8b4d4d!-_Xa{$S6yhnMr+ zRKy%fX<@1Z#eFGlwADa-jG$trCS&6|@lE2!V(9Pq32>KgO?-f4m%(8Jk+~@6!ZNpl zFgS=PS7ApwFr<<8S zisD~02e(X!vY6(%PSC5#)n|sEHP+d(9!^s2fW7UeiN{_GQqRqL)M~V@I1WDaYWSFd zSRYuW3JA?+MVor;Sc8opUywQ5imBfwhH*3^>CC5v5a&cD#fevA0TEF))Hpn0i*a^*mqD{-5|3M4DL<%{HOEkc)w3= zH?&)(0{`NZYu4)wtlbWoYb<|X@H@ID;n^6FH0Ga6ZZ)yQkY8bO$oi(AB=o_Mz*2&` z~~#mLw{+oyI{}DlmGLvX9w6UMDSJM^Y&9uC%^ox z3NTLwOJuMLvbqyXUY8;iv0pTk-Y%GX^y49lRWs6&U{FeZF)Fj&&xs?7?drC9xUx`| zsD@@b?S`4jY+A)%{F=`AD9=e;{T=fGOq;iMb5x^6v^Bw6kdIsCnVXhQvdE_`>|fi+ zWXSc|&spoVVBhG_(bPyi`oTJ&oPR;(14wJ_Bg!o~O0bx04Rt^5aFPU#7OGzSE+QT}*w)?~F}NHcZezy0PL;2EDpYr)EB) zr=Vid3WX#zC{>=uPpqB|B~8Uge6(9!I$wcC=wY}%*XYK!tAzMrJMz{d?Yu{-z z_G9k&d1B#M>^N#FKE61-l!n0_y>N7Sc`N}FR2JjKHTU(}#>=anhH%9d)L|NO zdD^p|b1i+pz-9vi_-->|d9`zTfo}MaxPozW=eyMrd)RS=L#Qje6%ZmG2(X4a z^c}ca)^T@RlOY)>;zXZXz;qj*#>3#{ zV9<#CC|#*Hm5}P&_^u>r+kmbc55(>CX%X2aYtF-r4wraFJyzDfakc5M6Z0AEYU@dX znGf4Lfix5gG?iFr8ohx{&AX+3cqAwhPc9l{Cu&Hp%DtgT78K}1#0Fk*pXJGh*;G0I zIX8TK1s<6jmp-q6DfAv$Kr|xFph?U%O~V!mb`~O@(N92Kh4K4LVDrrTR{X$YsdvcW z#-f*Thj|HlLxzZBn%>0UXa*=yQz|LHjg)NcQMOXQEVyl-I?Nrc#%}cQY1#-0yALCk zI;B^IdSP8Q`5JOg#S|?|_34J6mhEqGN-p51A((VUOLE~zbcdy9fN}rf{q~?UEdCmRRp>aV5;(y-;pvG~jgj!&?^Y zku=$ad_NDioyO1z~8?AqD)Zp-l5=y~`^e zXqna6qTs2%?(b}&`ok|)z)Q<0`9uSp zTv93T6{xy?kveDl&_Aq-P*|t~CL~L}lhd2fJdru2O(rLx#){5mQ|iM>K4_A5APp)i z*2_W*(#-iMY=udqia0_s#u=Kezes=(<7L<_ZFt?W(B?JF^Vl8WG z5b=y%B+tZw%+lEaAE!H~{zWlhJjyI)3>=Jx1PM2>-Wbud(XTbo{f}s-g6h5cAR(^= zD;~eE9w3{t010QhL52DSNKFzto3v>d%DM3v%6>!(Iv};vfy1z--fA+tj7;d@O4p`j zh61Bs!^Gz)9EBnCv0Vo;cm>h`&5?35S-8A-RTtXm|D-eqX_PcL!oQz50=)|5yXs*m z#WQM16-4~5N#rZzZ!pQOffpv$jxxBvC?C*l|43qN1ySqXD=W(OU>+Uh_DDnb#{L8= zTsRSCU+9uPLvD;iN9xS(BaBDPMJ;lv1oToP6*P%mAfJ`0gj|=;hN4M&*Ktpw$M}m! z;LP=rla!%RTF`yS=WZky40gr$s!9jn0rv-08@0gLByF6g0ax8yxvFw!cOO%Lrs(PTbd%hasKR;WjdMNApvFd zIk>O!eT5d+IE@=)&lV^WroCJefXUg&G^-zK1;G!u>R*)1qwJEX^M zzivw^i>u>XN>Ut5?H~QEJ3a$@OJYm9CGfgS)z4Z@=)$ZUJc2+)2**c73LRPD2Db@LXc+~6F48U(>THskMc|G5c*zlK9$rCYfUfgXKl1oWooy#(HO zJfw*O1-x;Rp^Z1+K?Wp$oU?Q>*3PlKtuF;p zQ}}1s#oQ|6_o(+(L`zrAXXzce+@(8}+n-0gB^F&VKIObpzhzlic8`dCs@ z_8)5n>@M_rV^R NWltYa_IW2_aO@y*S)^2~;9TrnIJNU|C0u^$J$fCw8TAZnal`^xq@A!@wx-DZ@*?doSEX4njdEg`1g>Jp}$S zqCDs*k_2*aJ38(Yc%cp9kj@W5B6hxO64%XZp*nlkv+K2TGJ;DEx0LH=odL%l1Ah>| z<2svZQT!taYz_SZ;&o$Rl6oSN{gh@1{f;xZBn%XTzDC~o+QqjuMWoLhz;Lp>aUybI z)BBD@+gn#s5n&Z;UeWPI(?5mV1#RQ48MXY_JU(O8(vI}1c~U)5B0l(IOYyD8JQqMzZ55N8N4%4Z!AiNLlR#%iPFcN zm)B4XJ?ejmNWkt>+Qb6B?psc4IUNqa;tYz)h;t^>7Kmqs&)6o_2kBlCc(AKT28k;I z7P|5q4o$hSxsxQw!ykm&p!jDTatXZ$7eII}-vuWI9(A)S33(#{srsQ|v^~XP{?#uq z(x3WXD_9Ql`=$FOL_$G;-n~$W26Z_wbJ=IIc9p53IE7 z@aKv_4Ru^5DJQIq`h$MAA8FUAXSlzK^1ZPX@>ym~jT9N-dU{v^ebmx_N4 zbM@uFR(=<+kk9R`$rd@g+WgKIVrWQ0+_92P89QE1V1D{alr+Xk=)W+M9c#ncg${ZJbnUf*0H^;Y(q3q{4)}aJV;i{h|(ODZQ*;-<)%Q07v3EdFhs& zwaIAGQHH7ewi_K|{A<-Es96Tsb)z85gAFdK%d?~Bb{Uj=@rf>cV(5$1;XUpXCY^1u zDKhQXzAaC6&(^&0y=L;$L1xftUd2F}yRU4mykr7=G3-_`oUN%jxFmi{N&b1d`}NJ+ z-F_IjxTAPrP%JYKH;&3KKvwg|v*X`LnWs0w20b>hX{{s0CYc>i$Nc`MS-w$(Ep~iU z0{coyAH_J|~EqSPGd}VplzOQy$29NBQp5Zff*0yq;V7 z{&_oo{}Px!Ss!ALHp`>gmp!9^M>_EgG|1|rXHJ1^vu1pZ+I^=@&r}+`o7h!GuJQhX zrLL42H?rs>-_1w`l(QVs4H>^M@%=!FRY%uZkfiuauQ9aENOm5e^O*4G-7Mx+W;psc z!wJ3LMo|aW?hiSks^(qZ7ZnLp$;+M3=TkLHU;cNx@&4#k8Q5PRyzJ~nuHH}>~ zq=4ESp2ETPvQ@u~hpYI0;gx=~!88<(h2W>k{mJ#RL5ePWph7J;vUL}Se=yBv&f0*; z?btW?a9;(ZSDJPfql8JlhSq!I!5vZ`dkc@Y7?A`s1wDdVGyqdd`}i=OI_oTdax~a_ zZEtpbzMZ(q*Md?Kf>e9MhK>|2XT_cp(*e=U-|7h0E1cyw%bn~pj=MlKOnzEDQ|zg+ z=u-#m3|kHg01l5H%*Y+jouZGuY8*o~(EBHpIray4RuWddAlR!cR9Ze;ngjyj`eMbv z^vsmSX{3Wpc>Hysiwk!0BfdP1-Q0+WLYgC;*TRfGm;L8`o(8XX+}?q{nd2DZlWr zP{W3_SwjQ($mtIC^vD_O<*d|nc`CW|3z#odoGgEcxVFW31d6puRObXDj!EcC9)Z|j zB1B$R^GlaP?EJ7{(kVvOigAKv>5=e`7SsWNGkfvLTGwz7@n?6mwjR-59MKO~LuY4z z@gl*{C?Gc=JDAjKa8qjKL5g>B@&`&sNhM#$N;xHt?K7yn7I|NjpVsAd3n$+V_@FE+ zU$GV?lG@-Ea~9#~c;&riQWVFG9zmB5tDNWQHmRhA6IPrFh-iW^h|PTVn$2Ns`CB*u zkTSGUYefiCASH1rtPpu_fLVVHB3bqE@oNU7kz7z!b$y=0%^hXW=t|U~)H{(RaG`g6 z-)W(tHclL826U~%Dxjd&o#*RJNz6pqt#Jlk(xoo6K}9^@taD+hYf zfnmI;p!{~K%jHb3Ou4^=c-Pz!lyC6PuEcUnNLTLT3(4`{XvlND7Y|dI9^g!TrwPQN z!3pgT-y-b;5#@I8^MCl6{6(T!t4e zT`LCY6eAx^4K1(n%kPm+WltAb3rcC(K+G~q*@tdsivdNi+VH%`!j9t9HF3VcAxw-# za&_)i*0g1UNuy%4SA!ivTfkU1BO~;lOkm=`)kdv!KI}}x3fJdkTpnmPZNr1H+oq?WwMAcM<-do>P%|=91sBf|H6H7faOc)hf1<;;Pi6l+g)t7Rq z`=_2dZD^bvToKJ!;8T33#N=Uc)Rg1aeQSmpd$5<89SO=LFyJ5-h&;w~Q8BgHO1p1r zIM>to1y@GgGs8@}&VfJ(d2O1&KvJDQ;051{>P8ziW$7w0 z1|2AgoSgx9g~||r0>!AIJ>p(pmwRY6CRTpM$OWPdsW*wiv3l673P5x*P;QAR6en&{XIUu> zwEifAww-@nlB%L+E-M`ZM>q0tAiUh`T_%2P(+v{NdKg*vr4n!>`Mv8@B{}pzK78i8 zYoFtdE;yy0=0DY;@+vtbHdIOK6uTr;J-LKE zF4M-jIB{<#gmm$l^$n})JHAyOq!_DF6Z04MjtekMlD5pR@zFKv3VQn)a%a#l7Kxe^ z0GTr?{cckAu~p<48n=dp+-^_Q1C2`(P$R`Zov~3Cw~3E3g*fS+i4X0&Tk!fxdVqb2 z_YLRL59+TIoggA6bKMl(sO-*kNP~guw{Ko)$2*>f*#}CpK`&!iuj) z>5qfBg*GT`FZSzc!g45i`E;%Wq!@Q)e6vg|2mGn|^MmWY8O`gBQ~~F#{t)4Q0?=sQ zUt5jYBWO*ZNZ;{Wwk62pXDe~RxCz+|+c`O?$sti)G}~DS;>P)j;?YHDw*%!O?)z8g zuv368fv@hASzBnohnq=e3r;oSGIq@y*V7)TCY1}LF2QVf^4;s!DaHRv-zTL=jweQ> z4zEIx@!wg6#YW?toIO^K9snPnLtf7rl?!|43k&PE9G!y7J4mB(5y|D1#4$Ky8@KCk zxAxaJkCn>|b9$TdTw26dr*{k!qbOg$#rEl~_DTm>#g$!>#J=Cza%xDLMbVOkAqQSi zorPuY6ITM@a`Z;RYjf4X=nkS`=@b+s#1R(i*q%W&H1;UoDTq)vgn&Qf$=!uG0YU6a zoX|BcRNimegvyCL$ZPeg?-(Rv6luoSY7H{1a-vXsk^`2$E)SD8Dav|fUWHs}xh)?WhC74%rGf!sFrxM3)a6Gl8pt}aS6 z@q1ujRrA!$)W_Uk$qyQRD5>T&HzN0|zQh85?_jV%J;)T@mdHhyS*%JUCR0)UzHYGcGozDW4_vfa;f zo7AObhbhCK=j|wDMZ8jek)t}`_k*QDoxBulrs?uc`E{UJjGmeBI+A>`Fw8iXARHX; z@*iS#qW9>5vGaZ9EsflAc}Rmh`Z$P_VZSvF@qG1J8b_G0L0yD9t9#j$`MrMSfdB70c=`}(IS9OPHs4+u*ciHtQ zi!b$8y+TXv+uhmv>$tM(l+uR>OZ(drpV%DxfR~w4eHTkC-y-5CI}?I;MA3FZQp+0R zCxVrcJ}Z%?V+3}Qx$hQ>I8{Oc4Vna54}8UU3e>07!lqT8=C;D-FpAo-yFr0351v$W9`6-Cj1cSl1?ISW5!BiNmbiX(Z1 zUy~qpnNe1bx^y;9;vswAL)|xdbz;Tk;Dq*Ud(3GF>07~$n<|Cs#8hs*3}TnN zo+ij#@J7K-lf+C1es*5DND)G`iC1 zJn+$F+ZC9*vj3=4c9dx?j5$7B{_|Nv5$=!rd9^KMT+U*c>25@NgC+Ee^;Fa&xL$RU z;PY7?i;fV-IbDOGoIfMcCeqp0-F<5*4S16wi+V);{*L`^##KNHwhFr@NKACOzG!-E zIA^4YRqtXltyya8k$>|9)mqOl=nY0+s#^#a(h{wL`YH{LFTPPwlF{=7l%lZY7Yz{t zUHzQS9B45g@P*d+kE}ss7kq~X0gbke%9NTGf3&Va-8P;&U?tCsQJ>J8_XFAsND|aF zCkOd>+%_NDl!C48Fd8|9?4{>=LZEE&z^BMg8V%V0LZhCB6V;paWT&U{+&C`Ft8upM=3 zEix=#TAV!S!AW1-X~d4bMYbyeU^L%uxqktsM5FtzJkRU~Ys28u(ZW??WR7AcIjENp zAK(}wPSR`ptI8<*%w$T?vs{t`1_G5%cQd~pJ0s`8K#hsHPeO-vrZ4}CJ}&qCpV7zq z|A{`Lc4qy0{;0b(I*;O_7E;Iu09V21?Y;Zgj4PTKc5L4efan%6yxn5rk}M~~R}g9Y znL8Dk;RN?z;XMBFlsFwdZE)ZqBu8Iwm*?>UV^@75_b8M+(x35Z3e72DhgC6R??n-! zL|utSp$hDATCn4wgMCsrqI?-9k)fM;m@? z)j@c+pw*NuAZIZ7#-!hI)l3QuhK@Bd*tQ=aHht*_r$O&K0pZ-ESr7X7N*$z zjT&|7u|rq`m-Lox0Q@!3oL{2`<^;{j$;7lZU=gOO&Jhi{mj8NsHyi2BH`_b2?-fL> zT7voypZtaZx`U^P-)df9x`^si{4*T&TksXQ9;UQ;aFpiFP+jwQa0BY}a@p$S?{QjJ z(v{3aK-T^Z_7t(XXLjk7US{6Z#t)C5&SMyOec9tbjNb(4`99iE`ML#;ng$3rHTe?} z{}57i{wCZMUTyL6S9m(}eEV2zee3=!S&WJvddm)DP0{6m$BXIT**dsZ-YRQ5(pUc1c*K= zb38-Iq#2sYkzJ5vuB^?;A^f0;p4rs)iq}UFKA=}8wAq71XpoRT20oC_%pxLIw{<~b zL%v-ocf?bc_+qR__0<)7g}2L*dM}b?&QaSU4zXX5bft=@U{|=k#qGRDROCw%Tg;#U zth|i25z-%xy>bgnvH3A!$k39}pWLtz$67-Ja{Pd=U95Dq<@ZTy4rX#(|M|(dc-(qQDCycac7Gk+@&02jrv5 zqeV>}qy_dKtn2hY;)M`wm zX@^k;%IfHyNXaTgk*URWi}gGCS1WK zV~07E{gTY$U{Ej`)RJ!oGOs|>ygog{cU=OxtcljgWEk>uyWip8@1HRdz@oc|C99JH zcK$^o{bco$E2*coor@b2^nt3bx*p$5NhM`qT%H_-93-6C&p(Q603*UE-&J0WmE$>^@}jZErh}>IaowLgk}RqA*B72(pQIHYmSKd|sF> z9F`VyyJm=`8Gi1TMPqVfI)Mvt9$7nFJ^{%9Z;K>&Do=RV_A2_ZhYb>L#J&ad6q}ShLwCI3-p!BN8YS^bweco9rje%L2BPiK^Ruz}6(>|jWko}3E ze(+Gd+$mVjx{xpr$x2bFnYInaq9b&?1=l9*j$1Zlwr0s-KqArtPf_O?1o65DR#aNW z$e376gfeh91-Mq4`w9nIh;#~%-2`%|9F2m`E>pV%F*&6q&A-1ql1x#$Z6h981iCH(2(=eWnoEMmJ9`B2C!P=+4s`YW(O52L0Za&yL4?mM(#M^%7byq#SFcv!WGehs zpfptaH>uTf9eJ_8rCXxk1?5XCy&zT#SocOtwX|d|IO-^e9%~v%G<^u2#yjI?Ml1c+ z!^L$`S%I=?mPRmMX(d900tN3IRz-f3<>5RC_W7)L!A*CZgVx)-+T&eV*x@OdA%_xs zq>^cR9|mUqQ{0-;K>oX(X?GWMvSxTjO#^dHd7a`Iid#`uUQnLojAtyHwwj$hgjUrL zk$!U58|@(n?QYQb$ZfnzGzFvgCQgG=wN2~pK%fxDN3ChuqMl@z65d;(Mz0kt;|tl9 zuYeu%D(w`|t#2=SFJv28m+f$&86!TMFW>`%?ccVxx$Yzw9`inK>+8p-S6}+qv*tN1 z+`Q|Z_1NuC0fO0RL9A+*$u#xKNSK;WVK>bRbpgobQcgz3rjlWvzCLT!HoD8_f@{4Z zF%WaJz;1Oz_H6Jm;$&2_q(mkZ;XC>S(t6v!{#>i%q_zElbF;ht9<#r&w{!Crk#d{4 zzqE}EWqD_9N#M~9_6j-5I#k?W+vg)kO%4{=o%x(b;1mH7w9nh(%S&D!xr5cq?72o}TVPZUI-x{y4 zs?r{mSK9q#f0NHzp&5V<8JoZGjn-`x{O<974kpR!A$KYMgHsd5bX71OTlh&Wl))} zyHkPFq(AzUU|{ufTPtdHWx$Ed9wnk5WDZk{AEvgnLTm?ir~oYM#(m8F4rOUSMT~0O zk$3mlXs=yi;RN^|_4e(U8M*K(_|mzU+^Hh7sO(yQSng4b0wjKE%yc;erVqH}`^Kv!UHG-k0u~QLvI)8#2$s#H3bMNRn z;>2Q8-lL2@XiIi(UT<43dtN`XSQ9VmS5|2F3Cg^#Eo(}gcey`H<% z%UmlVvbZqNXdxQ4vS&cJP=nZxqvNk#R_lZHDzaq^opSGVt7mLb@dJ9uGKnYk!LD*f z8iJ_uZ>04AYXC{apKs>yrx?IZ8^QO0KGr({k?+8 zK!cK1R3NGhY4*@JqF0xHU~^q6F0JkO+f6;`eSOjc%TtGoN4mOT&bOA(z|9pT2Z#Mo zY@Y_8K4qS0AsCB`MHph9GWCDl!70i3da?gNxr)8`uZ(xBQQ;i1m;;Hoh1aC^Z0uET zrlCV?h`EW=?%}aYW;u^X@j`)~RIO+CFzOCq&N8itI86y$2z49N$tEIFj;DsYoS1*d z5J*rdI%V|}J-#6lL*g=uryyY@vZ3G}1N~9w#+0hv2-6tAIDCFOAB3(at{1q9+E<4` z)gc4%&%B5v;PNj>ZBy=>Jco5Zc;^+2wnwz!VqhsF0yS@^5LSG~?4&_KOO@fp?3eX6 zmbb>@()-$m-dFg4HFUCLNB=Y4!W}4t=*;Kqo%sAHH<}IJwFjnWeSwyo{j{Thj1($p zGti^^B1Bu1p!-dmo>jx#pd+cIIwWht*#(e&3K0rCGgbqwJQy}yq*ZIqjtf%|tg0|| z4P#1!i9ViS{3tCD5FmhNR^kcUaY&(0XBg3suIVaDJFZWWvzwR6(2rOP({BNIYI@qB z@5xzIViE-p)&aU^Wk9n$DrO_wzAT}N1udt;x1;K?;~5IR&SGJ@KFZ&^0#)|*Y|k{! zyEcYlD=G7Q55ua1a?)PPw+J^VfUd@Uaso^}N2Q-LuQ?B^1*6Td#1m;4gJ@B*FT33- z-P8a|^rKlpmMVtpS4cF~)utGeb3B^oV>L>Yj4T>KiA;$Dp2zE z+Sg&rSfS*bdq6x14}zQSI614%{DXa3@z?5tuqUGO0}6dljInzkFLbUSR-yoM_!^WO zgB-h0&PzI8abtw6$UmxJ^%#)`XkD4L+WD@yRGz^4!c)@d7zM_x4MNGZg;pF>}y0ASh%CQmcLh=57q*6q~WCe0XJ z8n4K=R(N*4>KuwfLGgdnYbqop?W#Olh0p2h;kKtMX4gy$Z%qn01UaFe2nwPph4UF4 zWp3Z%yslw6HtMsh#eVm`Rc~58;wCz={p#W#sv%wD_SX~Bef(m5lz41{EeenruZ!JB zpnfs3{&C}NWTE^0KGd)}<c*xb8dQO!}Y0C@Bfg?krhJ^NG^^4HBYKQlFpD zyOM_3fkUH>v}=pC1N%?a?Qb2W-+Xn4pfG{k7 z_Pb^ykZVqm;ADh1I*BCxAppsa-S=eS3eJUK1yJ>*WHHZUmcYTh;X_C&F@r|lp!-; z{=?9)+?%ctZ1MfJmlwc@kpHKsohh2G?~7Q zUFosE9$DhX!BVRZ09YI-M#ufalN4Kr2h)SuJW0Yi5`4`|c&B(wc5mg_z94oz&l47b z#*5Gd zUyZw;tczK@i<94TzdCt7eBY@AHqy*>@GtP@u!`8jH z)l*qR>nGCz6zA1Ku5n;==VIpO)1X{;zzg?K zTWBdp;o7_BuVuf^scGPhY4BNSjj8JLaxA5J;JRexVi84(aOk2{A8j}j+eMf3_gVDT zY(^#h{=@~3yK^rCGoG|GdOYcRI)7x9gjH5k8gSlpQ#dY?aY(?Tv~)+=W?FoX^{5b* zC3;p4izh-0%HnIK@x97?wK8=ay$64q&j{PM@xj#cW5r*Vnlcgo2Lii#9^i(z{OhmNbnQ)F{1-LY7XF7U zBB&I0-n}UWIN&RpHF^T~i_@*?m)ri&mSKlDSKD)G_Yti}%=_Lt$S6X2!@Z$;yz)tu>_XjNs2r~esso=zs>`lhd4f^loy+8xo_t7uL_b2uD{0$10NG8I)^%l+ zVr+(4vn21$Z1Rb{L zI3nLs2OL^F&}|Ydi(5X1StzNXr9PQ?@$h;vOH5FlF!2b>aJi9IdXW>$P{cS3A8&_{ z&r!P4RJgK#Vn=S4M3Y4;p`;QK2RWFYq4}e3U9P8CDF5(9MCjG@ow+HVFKvQMy*|0V z4(Io|C8Ud~a#2l-E>GqyL4X}BDU=PW3MwIBB)(=l3S=z5=Ir5J=| z`bEJ>pYRGbydd7?>TZVBKk9o3cHXLJ>8g{WSry9#VqBGSs2$~76;wPO7_N;C*J2Q4 zba89dX%bHEwmxcFFAl$KSs69+hBSU>xF?P?k=GL+3w=lA>Z93XB9O0}npbxnhjPcP zLNy$J+QcH7#j3oH2u>)~UQuR6%z;gUBFQUM2$q_fPFxTcySBx`uoQXa6^Nx~ByXYE z$0X|(1!FUM<`VZLB38$mvq4mI_NaT*xVp3GLT>BN?z;YL)=gkb&$>0*{OVcIw(pC? zv+@ht23kQ|->#4+?0cD`l&7zi@+8N}{$v+_wDq-tcy;l&?_P2^Xl%)0!|dhVc&grZ^6u=_?(5kl zn#EN~`%PIO-;-#+DJ6-2t@J9-S!+g8eyq45QP);`CRyz6SF`ibR9N+yvV;$yy$V-< z!4V?$8vME~5S@qR`3ps3zr*PvjB(1==kVapj_V!60>J@(dylxikKaBpetT%VIx=3( zs(bwNkZ<=&spcJ)Jth^x+Lb@<`zR1NUjl(fJ%CCS$(YuIs}58f5)2G!1JvwLwcadR zsF%WfWE3dy%rHx6^YrX_;=2}&2He4a9EqJYeUCbH*auSS_Q;<_BpO_$#6bX)FHa_K zZ#SoG@}X+w0K%>!6Gc|$k%~(X%H$Ojv-9cV1HB2k&6+L@%8Ia+vtE{*(coOSm0>fP_Hw3C zRid03mw+Zll>8j$I~HJb>mU(uNxoyL1{_|Fie@-ErGU zqWAy%DSGFe=SG@Uvdw;P=Vs@~mf~n*OMWEfWp5@&r)_m??Z|4~mgK~HCg1%Md)7EW17mfLff2}vs!RkO z4_`1}N>1`F=LCFY*X534m>8sB15x2(B2ZY}eQBFG@8bc7#QQ;g%Ciq%- z!6d6e(vx2gO1GqcyV-t!Ts>age7wJ1AKqObt>0~<{TC^%`dB;!C0Z0KmzV30_m7{i zp6+g#57S_8=NQS22ljx)E$eexHNg9lRDXr=Y;DX`RIH8Xc9PEvk}oU@g}u!|SuE@{ zTBtJL&bi)i&STX&HOaMkNeQn>uc%TWB%m}>GnkD<>6Q% zeR0aacPZVT>AaUs2++pzLtF{2{&RD4mrrGe2ZM0P94!X_COya)v{%QcFE792I??dC zAkcew!5*IJJ-dv5UVJbJM)Scxr7yfb{Q2s|cZcU!KOVmNfzM^9|Lnrx*=0H_(r*7I zxl`t<)`F&q2A*AT&n`-yMK;4^)qqVZg7{hrTIeTY$uu*`#*$C;(QGR$NeP$2D+r=| zEBT)dBwj&!Gm|w8Ua@2!`WVSOuk@pfo0cMwfnV4S)7^W2cx}P+PL#+dI&7e+b#Y?- z?J8V`7q-Eqmy0L_n^yme#-^ki_Z3YP_f&h1=8Ag@&Am!H$0ySAFxZyFJLRJL{%xI^ z1YjP)Hf|=c+Bh>ABKZ{gZ8MOeikoKk|9q_4dn$^e!r7QuTxZ zRZCexHrkqj7}(siptt_7Z(|0sXfoQCLHjVOSh%iT7}#$yyMZVivU6NjZ6?_PlMc0vvt{oDJY&4v5Wd_B43{4UbjxyQLB^1uX*jR zRusB5T)`7+pHXBIM-*PZ56uRXdmcm-cRbUUXE3qi7O4fLZ*;A z3%ju1C{RY9^%T1d^*Wy2R7*HF3=L))tp=CC!8a8Wnebb1Pc@_l=;wV_l zVqi(Lp|DreVJ}Z(S(7?rSssOeFg+;*^tliM%EneW>Vq3nE9w(CjQV7f2I+s~Ko20U zd7vj~Z=eS&uJV9N9l;X0#Dtz#OLjpVijU+rHD9RdEthHxiDYwNGzvly4^0DB4|2eN zbMYOAAa)mV;KsMF%ltjLK90fc6u!AJY*A2d(laj8^zvF#@je? zm1TeL&|5YYly&7W<4suAXV&&gNNzKKdAP5`ZI-tp@|=<940ePpdg3`l^d!&O=Yr>q zA8HZj8EVU&JI{DwRsJ(s;(qzhkP>Uge+Cws(uD?!PcAfZF~*yt`wQ(v^aoU;44W|zYJ4U8sGOgr)EnV>P zr3>JA8Lsl0MU&OXEt*zj94@|tEUU;kN-AQOO9b^i$sRB)*9YKV1es=~hw)FT)C7|y z&PKtNr|mq{C#?JJJhU6Haf=22;j}6LVLnnC_zp$OzFa@P-dsQ3u3tv8#?w%Lu6&bnDWk`> zK_(NCa6rGiX6sFS&+%9u9`sMQ8cXN!?1D3tPjxX6Sv=K+ojekx3!kjXyg7XFeYE^J zJG%In!ek_MP+YxWIb%6XWb*;OT(hU6h0yVM)x*Pj`zY;^&exgoovW<7E4=jE zA5LFfo}8UZFIKpp!JFBCFQ|_<;cB4#johfiwCBr~V5TnatibgB+_H$0BYP^O$DRt= zv8VMpv_VfVlIj|KcFa9H9vC~y;Rd4ZD9_IhO7`2I+~rj^p0(X>?%pTUx43Nb!<^z< zaSrVu%DGi%Uj!IW)1^NCx}dTTF7@KQvEtsu+!bGaswhtiViWm)=!PFpmh7M5$oO)* zdAh$`y}iZq^J4R+r@Nr0b_;|9Aew?kTC4r=*(6=|?EM@cCVD)KrbITqXTpqqU zd7f9k_w37qXgUAY;I9w2o8SLx?n{S^6Fbw3SBq|SBYPhVB8TGXS=gZ}UEz?ujC|ql zN;?{~D*K2XI&7tX@{wJ)q8ze|GpwY{@=6b<###+39d5B!x;(3QB?L-Wz7&cJ`tpz+ z6BI69V-x3x&$Bxa}SiY_(6QqO;X>+tq=^X_0EU)$UJUqW?Y zM`8^Pc0$daQz*#VFG#vdC`&c(%6HsxkTe;5u6ch`Gj0V#IFaW7Jx5~&taXTtsG zZkq77+x5E8g4rdp%uHLa`O(A%tyiAPEAn;4<%uNhif`^{)uLKqK%IC!ON>IIEx|l~ ztwE+iVih)jR!vI1CN!!nfTqKu=K1<3H%2^}hzd}DSP8ANbr4$X3MH>RN!bLz)xJ0PJ`H@&kmQWdE+6- zs6ogms@c9$M)Nro%Y0Ekvzo0xDjs9UE@Zw#0u^R5W8305msy>cN9g?USr|ouqy$39BLD_2HofI`j z7z(uH6U6E(_ym~Le5t9o9&`;p0aJ1ie2ObFkxyC%)FGdM`G4gYK)xcSFo5$gfH)bb zH42dZR2~EnFNsd3aQ$x=5?JW74NZgu7NEm_S0g0Aw+D&}RE`QPrZq+dvNEy{45;O7 zJTQmz8nj^csCHN&D^MgdklptuIAAwnlgG|j9Yt)QXrt&Ef5HRf z_ym*RZddOg+UQuV6d4$CN@pjy#wK9X2KKLm!S&6%_@56~x0}sBp6;*Ml_*GXdH5xN zBcj6J{d9A^ei(cRzZHiDK0e((-h@l9_=|%T3naX~dHg+Gm3?`39?yEd3SaQy<{_{8 zTaLbpzxP|%$w&VTU;1>%z7^d}e(?J5camIRRS7!qg`ezX&i<}H)G!uG!7|Fg7pY-@ zq3ul|nojUjex?bsYA9A4Pxm*+T=wvPpk+}At~F5rqQL+})Pd_fB(w!zBNmHgjS-8H z6tOTq#M;#{)|j4p5ett(FLsLbDD)!CHsGiWZcDAG%gEs-Z(i8!sB$^r0!VBga2d5X z;DVP})effK?nMj)MU!sMjluR49X?!zvj|1(NBnX)JS1)ltsoF4muk+&d$@9cjZ^Qp z>&^0D#TQ0!EtLd`dK)(qtZD9n(DM-(g^Y@hr=($Ce!gE{t{)!v_P9mSK3XgHnQJ;+ zfwS{**;n_Yy7Cw4IaY_1jUXu2n37-?zw!g)Sn+Zm7rZRORd8G(zNw;X$jkc4t1=Jk z-FkJmzP@_m`-h>=txFR8nMtdE;5}z1(LSMu=>+0m%LW%zJkM-w= zzvNrwxq)Q~28#G?=6r}P8ok1G&jYTIL8J!$ZH-{2*yOWk$|IOb+>Or?A-pXVp8Ez1 zX!5CL)5$<~pA{H47fmC7yBF*K`?S7$x4vROhWw1SjpmgCj_f9OXnib$5Mz{-5RR^w zJCH2x0GbgcD_YdQ6jtsJs3E4ZAr{(|Wh%t7XBr7mbmYC=yhp{I*@!#CqmWZB3OOAJ zITFNv7YIMTeY&}Q49C21+!O4v$eIlIgi!C7Y5tX>*D>iB;p`xP^8=`T7V?Bl<-(Bi zgk+YJ@`NmfJRwUVPsq|io{%|b?s-Y>j|KPaqAd4^Zgo~x=s%$%vQ3dQlT+kO2C5V} zGdM-g#5zUJOemT{iku04Q#(aY#sy$0a+W#!pr0aVEHr{i-mR*8lyIJLHL8$AXQpf% z;~E=>Nn#wZ-$I^$opI03${G?dK$965K9NW8Kska>;1N8q9>EoZba8D`Z3Lfx>|g{BY({WktsymzNn;~8 zIJ7tz!I7DP_PA-%kY-Xtny5$c+0MIsa6*%f;F*UJ8o?*hxF`EC#Aw?8PU3)33^02v z?hu5qXL?Vfw2J}Mx0}uF)!Uo9&3zVL!pxm#6TG>56y(x3`fOM=P3SD@kdh*Qv-y3U z&IR!1dQdEXhl9-drajLy5m=m&O(TJme&PJ)-G>*OkN2zXTJ9R6d44F_%gZ=+$QrXe zqUa7)N{MyavS~F34{f8Rq?8i^Vn9HlQ%c* zKo4xoKho4>QyXA|-~nsEHb>fPfW|7-vJX9krbPsnb!?C#f4`{8HUiHU~1 zjgo7B{4yV$0z}{XG7zoDFRf1=*ISK&1{ljtY$_?k1W)6~FV0@SIeB$*`Z6@Z)vJ@& zCzr=ZSBGy-7*6`;GZQfE5dU}_JS$fGM0|FWk@rGvL7KX5Th9p=o$)3@1it<{EoQFX zh`$`))~s0EVvl|De?fs%#vc@RoE4zxyb$7l56@r&pmq8I$L*MQfCg@)QY1f_uG09I zb2arpzTwo_FQT7+X8(fv!dT@vIrjPbH)x&}@OW#6UL+yt=odtG(9Gr_iQXZjBV2wC z9%g#|cy@Ah_5AGo{OqT&A%~6ULQ!(zREHH8Z@;kpzedWBGiJ*6<5ePy%_?5VzfZ7# z6IegE=4&(T6zZ8Md)i$9H3Xkg zUfz6K-yQ$)Zhg<(GOt&U?>?*_vbV6s48s^M9yj-_caAt0(@Gov(2LvkYRgNT*G8e5 zCMa>)ke;lZxt^CzEa3tBpa0zB{^ZGj4K~p$*8d#|qFvY2?ah6(S^Y0u&s5MI%;wDZU|{X4p=kp350y<> z0~L^1GV8(%f^&75v|2Mk15Qx=8pf$LD$XVgDI2!yM@5V0U!%y@P^y(yZi2*fgf3Em zVS{7}0%M3i zmH3lXPsENi#S?i&fbQP-nap9zCAm1c`)$+4-RzYTI!p?Ri+LR*Q^Z_!+EA~edRRRA zh8+NxB#ma*>QCfQl)^fhL$Npw6FPLE82|~R zg}R%P6&@vRXnEr3sQpmdh9=WC@D<$CYz(tW9(L?<{%BNB_Ms#OVE*W2v;`9xDD2r> z`shSpJbN@Gb)T|Fqor1VNE*O*T(VcGN)~BxqN&tTdmnMb3!tuT}S6rFbdb^J)U27bY; z&pAKX-`JE}YlnC8%io2|+}pMI+sRf|c`r48D7}1lti0=L|94@3ul5}N#sXZfG?1n` zn{()Asph^Nm(Cv2Oc7^q?CS-~cYmliR85hi?S$$V>c9@vle(6OZ_CqQvwFP0k0f(; zbk3jX+YqEwL3Sfqas4gf{CV8v=e;Xj-I8JA$w?H(I9>n#X1iu}{(5h2qK7_wIpW;C z?sr+gWl6C|506`agFvl;@c341DH}ImAHVz$s0AqkR0bl6%=O&WHk+yGM%gri?R=wb z9vWxb*RWAGt5w)Gn{2m~$u^r2wo!Igpjm;qvqZCIB1$ytT-aeY7iiY`j<>;@kgrJK z9&R9G%?5%rk+DFtCSBcy5V7TA%4pvbxuNo61DExxhFh?Iz?ieZSYpekMjhkKLB|O6 zLiz~!OzPD&JI3Tx8Exd&K&DAOJtL4pV5;mHkrV<`>z+}WLO{`Nx=SJ8pl9R|qDh6G z5l;|MchBfx%b+O-q}4N;FzJqZ#w66aqpnfjcBASVCl0zsxf_~+WS2%aG}Z4KKSW4^ z_B7T&q-i~WJtMF+dsby@_RP9xRBp{yberzBW;^H^XL*a7R_Gb=9Z+@mj1K03CcUU` z&j>e=dV9v}n}_?`)#u&L9bGS~Gp@^|Hv$` zDibbBO~~XAJE^O0Umd=@K!sh{2)iIhfR~N{G-DQj*S{~E`vk@<^a+?`v$6Ca!0oEu zu^@A&XGa|EWHgXH2}$eVQ_Hek-BE8FlHXw>xTeXs$EORyQ+gbyM?JcXt1% zZg{|dlurLJR%C%`)bJK|%b(^PLk@l(u50P2po0>GfMTN!}G5#jY z03<*TlpL}QsOoueKQr~k^RUa=CRltsXnOHpl6u>n42B7brZOa+)^$K!f`+t&R!mA0kLP!r_fIA9)Nt6F@f%+2*5 z(w?>Su`eD5(Vz=#VtdbWSA^HE*MH>u*nZ#q{Vw0W7VSohmZ_EYq2XoC??{vH*1tCm zm&|&X8eY1F`_;PDQgn8%@dqS@l{$4>dbF9Xr6&-h&5$;>d9$&t?CG#U_`3ORmY>#t z)8(UxQ9aqGO-B)1D$=`MeBcZP-p_|ycGm|JD@4bSDTd_l(=o-0@@w>%VpJ|4cN}7} za#OpauS`5kIl#|Sj=pPllrkbuZ95>>wrS3h0I*P}vu&DaU&kFf6g8>c@7{#He}Woj`#9(N@wp27 zIOWFI6!t!!Y3o@Td%tJpa;n-dDWeGna>=x5UF`d~3j02;mwg}OH{G%CS>&~UI{TjW zG&1}FoV8=XzR!dR^h}6A&m2Uc!2s#5*>|9W0vm|3i~5u6+p}e5@&FLt<*v-R68hop zhD}bRs`~2q^yTGuWnDBozZo9G=J6QDOa1*&L7`0s zejMSe-M&oDtsfN@MnI~2u?mVg6XXWBh#miN0cA%%uqo*3=I-J0+p^->u2;7Q1M#=R zR(AaV@1q&d7jVY&If#<*Im{Q_sbXmDlFqvoEuv85{&w{apE&>pXR=*?a#R@TfX+l1 zhSZc!qz+GWj zjg`7xwTKVuxs+zD&R!*q%CE-Hbo0FM^;F99GBT)n3;lIYTsag7Tlu~-(fbwqp@Gl~ zBvfJW)L%D^OQkB`4JQMCfD8RRKVzY6;%e zOE$!@Pe=&wfjsVmaq#OWe4YwH~@9Zkhix7*<&Kjg@oE zagFOfley-Sdv;m!EUUwuO-i0dR-d|)A-HXo&SI@P`Dk#v3fskh&H90#@#^;UCNrC4 zaFkb5!u+K(pz>02FY6oG&D{myQu`Ym@=*xid4x1C6WgSFsanr!R-&30Dl6nH4Q!;U zY;(4$NSAN^u>SiUcu>bcOwkY@-xnX+kfogsrWr5+re2W3caXHvbKBzPFp zr|NVT&2y@M%Ds&pn_A~Ax-K@=h&GkFex!jYyZ)Mg&f}SC_kQ}59b}3uK>U*Pgr%1T z<{kRu>3ryLheo+MnQ-}IwHwmRX|r@N-~ipa`F@GKh+VuZNnj?r!`_p_0vZe}<}z&30#Wt;NvZ zjOO=d0Bw^<hOA?6fPKn3-w)Z(m-Z^ zoo(8pF%OW0;zGsGw`ib!q6Zr^V0WRQh|%_pd7!^Npv~Je<^hN%HoiT>L@wH%f!w6+ z8QtBUfiw_5w`V*_pbz)r^356Z5tzOh>WOx|IRllfw40*M8J=&>K#F!(n=_V!ooBmW zg1N)zBalepH-{|aaT45CvEb_YGA;mr(LM5Zv$?%`dvmwB&)gz^!p%WoEs9ggPg$fg zUtjPhOna^4|NFGMeaOqLbW#-?k|8_Cxaq>*s%X1ls4(7=GhQ&1tvAE1=iCNEGQ#RM zaBKuzM@%`+&8eRZII)4y4xt7r{It|Gqn}ova$z@5U>3HVD4?`GI_lLlRRG3+6O)|) zBlVOW9!;R}mdq%Ut}zP+M2)m z``uSx4Nft};Zy1~PT&C~65*vLPIPli*jK}x-UbrZ#({(84zLvRlM@2lEG4uLOxzy;txc}5=KrJ-RG2#m8GixbQLXs=+(a!J)(RfaT#bl zQ)Zpqhu{ML1}JAG0}Uh4k5}XPaf!~Jh_BhpN$-7bMZ8~p-K=w$h$@hT zQX)NG3ch=;2h$3F*qSJA5XFYrR5 zzvkl}LoS-N&!)tC(vk3xRQYcUK|9d)|F{p0e>FqpE&Y;~B7w5})7P15DAdlvv^p8^ zpvql_*cGaX3Cl6o&&fS9FQ$0VTy3|j&ku?!X7mEHdZ_(>YOE+_`$#31OhO!#oXNh9 zvHre-k=T>QQ=+Qk7OALjqp-up>bG@iY4YhjuO6=6Z#Pf(R}bJ^UE2&3eQsIQZp_0b ztN;%0@7H(Nd%T$hE(ylD#xc&7>=QN;&uEJc0DM^vVBE~t#NMWvui=Sy_Kdp1nG_OU z@1mS)h*!CPyaWN-E$N0bXeJUZLS~NtSiO7P19T4G`_F%74)4-uMc9U?gSqFvhI(U} zp%dVYWV*~v96?rJ?m*BKapvDjeqFH?RvH4rOj)iP(_nq z4L*_t*+{}}{tOW5`EbUsX2tO*_b@1Z48_?QH&SvN&9jRJ{)CB1lH_uog{;DQ>dx}D z3r`DwN;AX`gs0htid>)BejcLEp2#*~7_Kr`cj1!aI$FtP^#k2*ASkN)&ZJJ2m3Fd! z6uS8s_FRW|*GKDj+o&r`ZeKh?Q>J~TFkv73`1$H7UTc|D50e9#ilx1(AI{)D*Hb-H+T6q#e+fEV@?MD zCOsx?QHuO<|27!uJ-Y~tEf~!Q|CAnoetr1!)r;>A&#!(weD%XI|8nhT7yDeJ2kNlw zd@-xUL!px^0>C^`UILUaxMvsg+R4mu5J)~9-F2r@`J#G5UcVu?Y0494Lx!=MtPrQw zd^=o>ExWCDGt6auPaZC}Px)TD_>Jgh$vHd`p9YWu@Ss6suow15>#R6diqf}}05_ASnTdgB>D?!SqZ(O<MBa9 ze0kk>=$3QV8=Up7gRhN{QxY!1>ndIPgK{f&Og%{^akqk{ZACzUj zE69a^?Kfu!V5?jEmL9WG2bz6@R+3~o1f?-K+$sq9%Y ztn60uACoGA1Qbdt$sm^-Pk^Q7ZJF6$A6{Lm&PIoZI75MloW$si$@yZ=Ovr^KV*sb} z6EX?~L&a27l{?JTgrh>C>-NxQy}x>yWB?RD@X5FX+@0;T*dV)qU z=g;BcjC-*r=*%18%`+TR<7sf&$9r<(&Ma+ko;y(zu85(ZutGtC$$T1k{aEs%m7!#HeRUj47GpC|Bsm_+gr%w!z^LNb5#OuW(D=B1 z&yI4b=GvJdad{_u~)%yc%9@w(K9}+`5K;4K#l!pFcZXhi7rFR8oVb z&&(!#w3|4dT12fii^XEabP+nv3nO!ho6IlG(?;l(MV9BleqXgpM&qLkjbv6W{wr$( zEQ&4bz^G6Mmc#WYQ3 zsT;V_I(h$pR(dv_HJWCanS+44QYC57%tK6Qf{?-^yuUC>Agjs&!hIWY8v<(J!t#Zo zl3039Pwe0TE_Y+uqmnLh5!IIcUzLnsbuz$0mBfGOB*VYE{D-N94YK2rdg!%!+{me&yR`P_}8ep?^cfLZBc2RKxy4K;@ zij(29gW$0r_;mFly85;Hv8}A5Q69er^3+LoGCZWb+G*VR&m9bkSN6an;!g~Z%VK|D zbzZj|reByRiUTG-Fi%k&6!`kGgMmQVEkh+-y-OY<{c+_s9c`%lZgYFR-j+1y`~1nn z+uO~5JFONCygn?P=t^iSX+Kajuwhpqce!xU zAd8bAUYvlo+aK;T2X4_*D7En==uRk`PyNm$%FE{_WfCdcBABUdgO4>f!R2wsh`M zP`duv#~bkn4+iqJ;{4iZp0OB$TN7N&Gjtl%7FmDRHM5Y*uX=m?GT3c{dssi7-9JW2 z45J!w61(`(h8K5r2i%Lpb=>tI;)Qt4mQFtulZ)0jUBrCFCR`YIFA$>_jVu_rxFD{7 zv4241Ga8eDPC-8%a0faCyk@kwb2wkGZq0j!>&?^K+ck9#k@*aJhREW+b_+~6%RV6h zA%nj32}y-$PlpgLZC`CR|A-V+_XEYL`KPPf9DKNW|KVVe{&luD1 zjNcT!A^PSo2mIIm_G|of*r;z4c5m=}b$9(R*gN~Q-rlb62N#b|*Ej2j=(#w5J^i!4 z-!Y=-etQ#k1i-W-z;jgg&iGJscU;loWr*=!elK=9v!D#sRy9Cou?mn^F z^fvtU_|K0w*Vnh}{O|DX@$D+dITtJ4fSu!9xK{rG&P6HG-6@q%ZZ1|S!y}u!&=iyN z+YVXdD4rU|DrP#)B9DZ%s^p1(s5+<5@NaeTQ&M~mbpABl@Bq0S6Nf*2=lSC zBg_GD!wxA*87H1y4$2IlTu!~Fr@f}X9ihK{n|-$>o@}42X&6~AELZk(;l38W5U+61 z=Y!(&>3RqK#wh&;GhN;q3i})R^%1{wg{5IQd|ynd z=GEC5@7Z45tLfd-$NTI!pr{7@g?%@gL?~KF;m8ML`NA%ys(9glSL>E8>d>mn7k$}4 z!eT(-9`Z&O-FADtw~a6K{IAG^D`<28bY5{tM-ijYi%q5~q&3^iE`V2M9-3smx?5jg zJ@K9J(B}?J61;Lu26OppRXxnr$X7{)dlkJIRaliv^#F0E#&*058)A6>K5qc)yZ4VD z%HzEWAR-8Pb-j9jTtPQOA<=u0kl9^c*3Hx7+x7dK>py@ScW>9XYu5R5ujForw!h8d z9QY%7>;r!$i-%xt*nC{#tCUg5yHEQM28o2fZ5j6wt;ea;Q$K2(AIJ=MnBJLRE1qAogUl)`d z3RpwdXe0I0mYFLb57hHyq`sQ4N2BM9x;wKaD?|fR+R%xDDWh)G!jfqZSJ{xU;?C?C z*KvJIs*a^Mvt%;pSlBWj5h`0VRbO}aOKie;>>C%_7d|z_b_9*$9YJZYF6As>_C^>w zeh?P7YIC=Livt{o)f5#wU7bQ-%?Cd7?`8v{!B+)-Dw`AS#cO|2>;1u(1C}FSc~k1Z z4y2ZN0MsXFF3&St*^Fbqa5bB56mJOS0Nu#^%x}>J&O8;J+v_N)iNJN^66N)L|hGjz(g8bh%^>NnrMlXS369iiG@TH zL856Po5)x*C8XJJPSM00X`yK(+nAOoHio6be|v23+gzsLv5ViH82q-7ywC8rg{CaF zj$yHGau@hiB-3JzX(|=TSaENnxX0JOy4|Iz@ielGXsoDIkBUnw)syL(Dtp#h77c3< zcAnXP{H&GaT_p&1#wpE5yU%j?l??<5#2Q}B{`xVLW3wGxZg1Xi?lvFSkK54Dhc7k{ zgT2?Qa8epp?YoEHHrtOfs>-@(g0gvz>V78KIqjjiQ~bUVBPePIIS^d(6@wA`Vkij~MD9 z5_g8;aJVV8c(}kl4;RUr9Wo-ZaDc!t42SkS;aVu*a)FnZc>#T?TKQ|O`XcL;483Kn zQ;jf=Sc*c2tfP=1Q13~cvvyNB(MqHuMzT$J>q`wm;cqXYNcj0WNRUJV6A?m0h>{3@ z5vq{|4HDHhx9kRcWgP@Yjl@KQ1jCsDy^wbeyb_h8y3yu?tiqup`fu?~@uY@(SyE@K2Q|-J1T-@{*@q=-4=J8mh7;$t zC7g2?PBhR4N#Uu`Mx1;k8CDCrG@c!Q!**IJclz86p**mV^q?Nb6_%-Gj@syotrS&Q zWGZv+f+K@;8tI>(Hn-uTA&x#ANy#$~`1>zDtZu?p#o+MYj|Q*8iZ1hO{ z{b??aC<@Y}1Q&5*@-*x+pVt_6@n@elrlwxl#h;DZc6#`e-@;B0f5Lfodh{=xcZ3D= za6@VZ^Cr%Nc}H;&Xac9T0K_#9mYQIu*uTr(!uDR2$Ix5yWCVHEDLRy`m zUm4dOBo=xHVYaGcV?mt0hlr1VS{)#+B~8N|jFtG3roo|fHKl2AC}HCKt0-dpZ37vL zet0l?n|sDAlSm}W5iUTufD#wrDqMr9Bb2^MKQl-a@5ZvW3~zuFLNo_G9C?wjLE}-r zd*uzgtK<$#XUIkGlRE@M{j=mLyF-a7$DL2_U}eyx+c2@HIqrd2G>KJz*qD?X<0{)U zGeMP{858ZC8S+fHat@7Ph~y*S=OJZDG%E96M@^=$;0oM-Q0&MK6AJ>H+%(>CVgZ)W zP@zsbv&^ph42o5AF3FSUSP!o@wJV;@CZ7J0YV#l~npWaDRZzA0FxQ!ng&hgo--kJo z#{LWvAnj-`xtU)~cEulmZf_nxd|WfjhfN{b5r1~i&U6AfwCFw3miY8eP|s$0zPv>k zt$rGf|7}|wjW0tp98~Kj z*W&K+FMn_&R8RJ46K`axNDqM{lsHnDQVTg6xkru?s$dlTM`DhDAc4)Hqfu+2BSnEV zN*$qc$%zeyMkGx-b1GwLYQ$WG8YzsXS~d^_>OJVvZqg;Hzc#rLhRBf`p!2%2h=GlW zfr*GkR~QsJ=a-FWzJ{UrXFxy(0U1glL#S1j=^KX1yFm@v9fl|#5&a_35q5Nh0Ui-| z>DrG5j}9SXwtqV+|EU4(`6x_$r@R|^8Zwh`Zn4f*3=#1}j4L!pj1&GkLv+epZ_ zIFgnh8DI!()83%Qs&R|5yy; zPkiqoe2IK73H!32#!`{|a=^d$ZwLIF{`RYssO0S7-OcSS3ko|=SMnyDCVyN%uD9uz zbGe=k#_^?GxMzc4=qju%)KoFB9A2nDv^*B;jAd|HsDXyz<<_@Z4>O+dE6lt~7w_aX z+r!ZIjL(vP(%wudtaVe6yLZV_${x!bW$B}NEA=%9KbgSsBPT)lnH0O8>P5+>cCqWJ z94Eu{)QeqDB}FEBicIVjnYdQOpR72RiujWj$5IiGKovVhJOWkh6zL(T5-(d|R0TI? zQ`vD6X`}oXGYD1zM22A%8qH`ltA8}}d4TeH%<*}D7_lEAx|8ZCws+phvz}9SV`L@y z=JTt~-TSM<2Nu8LzFSzw?m@2zC1SCoFN1wnl5ajAZ?{)x@7_Iax9jUYISw|N!Nph@ z13+QpC{_I5Uyg#we6kqNCX4+~#$PXX=oMW9;yDXu;Lih8vdgw@c#M*gob%nPmt zt(Gc(h}3%mFgB-obc%PBbuQZ#-#k1_cjZ#Nn(|$_6tT91SBQ|g$2fU66zvh>BTkZD z<$rUoM4$&I7L!;^HH#_MO<(h49Uw8S10DGH@-r zo`I{X&r6axWci2 zxe6u1*gw~gVo&*kwFI%bN@9p%x4cR17Q*KJF?ogbkfQFuS(85#KiwmKI&V$B($0%I zQ;vB=BVl^7PpjBkJ4HNVYwZ;Ah^@6#q=#(n&nQ`on^KFc9lIxMe~y8hF?{eOB(MXn zmio=z_M1L;g+BLg9Y#Jmf^iHGjQPZWPE9b5ae|S5g(1PXn8Ia(5R8Jb%@T}4cPdQv zwW^&UQ1AK0pNU>nH4Pu>MTg?mMK8i4=8ll$)sWwj^VeBofq9oj$R8npYUGcvbqxZ4 zuou-&a*xowN@(8CUVwR7Q`;?UHyS!iQP_LfZZt$P5t`ew@37s->I}Gcz;?QST-aEf z3$x(BMgfwukRRFVQBP`FlR>SfR?HUE;t#xK zsYoB;t#gdtQrNOFdh1+?Z$T1w3g7BS&*^h#=yU%@_*NtM)@U?@%cKSP*10CXh15Gi zBI38s3E)yS4i5n?m*Uj~a3Lb*-jL+gkOz`?+Y!M<1lNuTE}_~H!bJ#wSB(hQd9N8R ztK&0?;Sz1>EX!B#8Lo-5^j^epX)#=rMssJgLqdo{M2*QaM`1AtMV1|n)V|{7pfc}mx9 za@L(AqiIJ99K9m~TH(U$)C2g(HAof49G$c?fAH7x>bj^6E|wK7rDy%nLA~wAdHD6k z@bSj8emroSo9q;E69-8SELJ>wjqv?Z5ppgy@ZoOusuD^E+reYe%}5i7Ir1*0k@)QZW1 z#TrbCfjc$+>FEhqw4W!A$PH?dReCeBGcy}FGV~GHwb4C(@L4#T!b|1l)Q*Zy-qp>B z+AHRq(6O+ldyDK^`f42WRPl7KJ3t`9tC~3?eTP)%`{I4i_um zZiEcSQ-lxC;fNttFcn-YbwFf_4u`b}izuc)Zrl1U+bec%JDw3G_sBd1q8#{}wYHbV zygI0T0z>uKKaek9gBx4&(952Wqqtd9VPbQ3?k_tU``V_0FQHajo&Z6ZNSH6q^f7aS zZ4lgQ+V@j&sdDc1Fhe5scR}r3gH>CudPr_*>QXP`DNj+}Zd+0%Lb~Rb2+InpwWdF8 z8a*@yPRHF2eSmvdTHj;|LPqQI((z3LixFyu-f%VujW8aezKscM3$GXjOTL+pQh_$f z62zsVwp}2 zGWl@?ZO6P?uCPX^>J&K7Y;>H>vCzKeL${;(*YQ3?-fK4SFZbFH8ZsG_URmt@=00>v z*iG72B3NOTR)gX38s?!TflBhcg?!muT(A&-r3k+2@LG2JeYSl%wgIxrXlz>nxtMEFH zv_Kcf;zIthjj82Dd7E<(ZzULnQ1l6_3x#Dv`780X>U;C~&fm_0B|Tuvm87?%2Ou<( zf`73RQ+|E+pNLOoAeqS>o&#X*Q+?0#!o4|(JuM0uq!c5g&#^otx+8A5yAkGNoH zkh&xxOsE$gxJ!1l4p}1iU66sc9JN?phYX>ybsFUTn;VU<-y+#rung0idXV&c|NhLR zLdOMfc;nK65Oax@19R&^!Omeb!N|Q+f*e$>QlQ}bFzvwa^+yI$gxJ|BMrirSy{2D% zi>wSp+QZr9gLiea`yN8}K*43Ia?R^|bSU4V*jcznG8!kDbs4*=hg^0^k@m{kq7TT= zY}=?*h|$Bt?j_l~k>N@5R@On}X|e(nE`Rl)c1->Y@}Me<{UL|NH;g0M@IlISfr8O@ zD(E=oqGbBdY!)mE4IvTxkq$TYvsD%<~p=+Pww${ox3t z43*GlQL@ii4HjL->4krqCO?!w^RyP(p8{F@t=M^e<(zXqlVO?N@Tc%QDoWh}ll!Ey z586#uV#Gz-vfN}50)Gdv(-fthU2Dn%i{c%UC)gS|P4z|;kc;H`9nnm7+ilF8 ziXJtGu>=OV`tZ$l@KH?Y|DXtqRS1D0HoOC844O6uNhhP^B!lY+K%2Ij3CZsXkr*o* zVedkx)Z>2|L!lx9)`pJe4L_H$NI5Tox@A; z`?EqUwsyJ~{@J8dqwyh=kIdgys#4k*Z9779yh`i*f66u#6Amo5Dg$7!Ruax3M7E3= z&NET3JhL;dpgO3!z@LY@hJVsXjTgUMm$o|5%Q(EL!e+&>*Q`(>X`=#hv!di|ouhk) zF^PNl`Az0PExV9z2*Cp57AVQA7%HQclu7m6TYE{wG-|$iJ7Zi&H@;Y*w?WZ^A}Wd& zvm~hBTTp*Mj9aKtpI_RVUb++ynO}|8BxO1xWsve?(vH}Fqh{8ZDETE3OOx7U%Sz9U z4l5@etEfgN7{B09z&$~CW@WWxudX~>*qF7DNwBvAtqwQ@gueqK+xgPPf6f31^dOmT zs@)eTpf&@l_dmZODqVp6H4o?VE_$CKFCW)ALGOSCtF*~>u1AS)w;%;lzm#qk`2H-lKf_#;eQESZA?Rd%6hcbVX|UCkC-Q#awTBMKE7u zZSC)$rQO|p9sYK}I2o;nEV`#}dpK7_(yaiq=CP5I-!l(-T)ZRww;)|ojE%s9J%gWT zF^c}zl3|B&c%=I12YNbiS=cUW-6 zE&X7B`dvogFW-mPfBWI?YTrXt$8#KOT~t06#{mTmj=rW!+*Us@2}>tWS`IaF+~>#1?{=Vmn-$I65OGfzMNQX<*ayO_jDciqhpe~KhHsmh=iOEkwE(+g)97q# z*QDu`tZmI3b%%uJ;`g(0+hyqNLSyd!@SR;{mEHWqI&dcc&$7C4nsNWGN!mr?qeR~`JD%et=m1zudX^r4)UsuvYeCQaq`D`G&qd1{)eRmrx*0!LjeUt!(OA-m;EUZ zc$CCu#XHcS5lN2;P=*9?r-wf7ZAnk|GGg6?n7U#?Zi>Nv!LY=L{2b_5U*KS9r_-Vb zv44`oF44>3E8Z-$`rgL?`#MuT==-R@u=Lyr#gjXS<6KPF&SqZ{~)|WuT0`?*{gx6>WT-duI7! zm*qwx(b5arx-NERhj%WH{?blP(f=bJQRv{A0ipf7i0zI>dWeqB_&T#Xp~Jj zicn2MYvjZ^4?JQQnU8!XO4#iTU5oMNdPGb?*n8m5xH;9Y7WXvTN$^iVPU25!nz>dq zlCNm_9Ns%m1WWPuUnMztCR&gMO7ta!yBmx2o7V{A8<`Nk6{v9hTah2bDO}^Jzcns% zDuzLCm)PI(vzT%IxyZW-bt#HpG1<;qyGF+DzBbL)5TkMpbB7OIV4M=sV9)aEE}*cL zV^y)=&cKxqj7;h>f#Sf^xOSnagw!o#4DJaRVEnczkxIj(|GguVnD|?}#U{-kGG1#m zO@}qv3uG|(E`%Sc5b3D! zpZh5$x}TK3G<{`wA$kXs37absh*3I8nOmmqFCnqBY7`Qh9=t!P7fZuBaD<`#lSJJyX2*&$l06O>4n!S6>fHU45DgHJ02Efjm>6@Z8r%|eWK zB%M2_DV*|kX}eo;vU)Q(m>A!_q^(US^@90r0g5!2L}CjtG5Y5pBrJ7<@?kCn+uAZ2 zvGX@Ji*<0ETbP_R@?-9|MUf8cvVDD2^Ql*SA&8$~L+_niudDw1*oOd*(f9Br&;aC4 zG6<`$pl3vDdyD>RyDsLqFG(Bte#PkQCio^si5!VOm+nj>I-S)|ex>eB5Lwn+-v|Hp zr`KBf@yRiy_pT18mv4p}>UU%5eZ$g%*74lrW65=>v3y3Z416mFO=?8KL+UR3f`Zs> zr8!Iu?q>#+T0G={D+`2!BOI>5oElnfhRr!i!3lD?G{clK5nYt9fiif}33JY=X64NV zgbDs4Gj_WVm2r4A-NL3_cX)~Aq#luiC2^Ef&}syEthO@HLQUUdAja>DaN_6re8uGt zdpY8H({MzK*W5OW20kvU?>ucWtoJHybt+u~sNYKyLP~K&N+wl6qwTYgLp!Wf@Qwkb zNwQiLH%iMqM?Ny5?_8j^~iWZNwoYn6%MxKBg@=ND5%a@ah&XbCjd3W=ZNBt0w! zB7W(vr_|*t;Ny0uIPh42M=S11ZAM>zW2yk@=}Y=JSc}pSA&r0r^c}jG$ql3laG9={ zrKC)~1BuBK4KmwAq+;48j-?(N1`(v=wlF^r+nL4Le3ZPG@jX>0`HZjFe=Js8VIdsz zl>DYN^BqjkiHH`y35q{TWK->;{UU9p4Sq_r*?~7_>nWF}#$-0lM5>9@hnm_RJ=Gh? zS8#2qr&`9hvMl-H^tD{8cyLU@XgC4=H%TX^9IN%w&ARV76*uFV!yqG#C?m(t)JUNOG9W5$sO?~DWiY-8ERLj)<@nk zrUHW8f0UE*9Bk~b`x0ZPnxYbJN7A~xjIEvTOpUdUh;mGE0=h|WJ>l^=MfEvd)hjk- z>fNOAt%MJWKW|ofXA5s??~jo>J+@K6Yg*}vSgg(deWdRWT`}lXE#=T!T|g`clGW>1 z!!efG=xICl2=3C+66mmWA6jb0t)iR50CBhl(o_Zijmqf6Fg^JN7m;8Q1{F}}rYs^Pi>zn2toGwJ0ul(XzWHe7W%s?F zLOV+aJ0bgi4%70pqgK9-$_YDs1OH?t1DE#v!;gwp?0%_-VegGbx@PL!>A(0z7Dv4B zKq}a3JO=#t^;*>e$X|ROg&;<@m7FnC#y_+JPKjd1cZ`~;c?-m2>KbgCT+P3J?O4%i z5-}0%FqKa!A#*{rS>@1-Z%9?PsB#u>M_EQ8dc^<60FQ2!lko5^OV5%BybXg+K#Bg8pSR^&fY3@+Ohw^JOmix^P}e&SYG71x>u8U z92jh8?7Hb!IShqw0G_Y~G znXTBzyi>{6Gy$obm7s4@XZS|QW7OB7)z|ncc50A_`fW zEWS`4Ost}W?BFJfi~Cf)tAFno%FHeTrjU%+M&U-Rjt! z20j6THMm}4hia};MTSz|yk4GlNGe0$R@LcWQPy5nVZ^F8JmTPA@Ub4M)*F*OplC-Z zAlbLV^%|+fzkIp3j-XZLxELIpM}Af^Hl#H!W3?_Taq&$pwbgvCj}$oRP5cmvO4}_K zW)cS%ym10an?*0+75$E;vJy_S_?ON}Lb;r|QQyn~mkZw<#llQPae5U0(6qwXV6C$b zu!I@Kb?4l}T>Dz&#s@aqEwq}Vz_Ekq_iPhN9d@+as-eZYeuv>4+~X`sdZc$noDHWV znqV(NJwe;vER)}gwHTE;5UCcnPE`>wlANi+Vt3+D%+Di537Vx!q@SeoIiXF|TjNMu zwrQ>G{0b}o72Kc#0N|-kUjg4#r&^HQm&pzZDiv5M8&h`kUqHRYh-uf{CN*#!i*qY< zVX1BXopJG$1*=run8=Wg!Sy7X{MBNGN>;?Q&u;B8AVAxBz^3 zBaoAw)TPx>GxF04w1*nCN`<07ut%bdEY@9ei(76BFDXy*Pa?uEm zI(po)2T{u^#FWia9^?n5T72F`fYtnDA)?p7eW!uP@}BTlOSp353`LTt!DHH#yqkqm z^baK$q}dXx$Yi}r(*6L`nw|3;9TUV&m%=g7_xU$)@4s~iu7iB{-uO0-`ru~{oUsE( ztJUu_f%3qn8z7bg*MYsZ++Vir>Yig#+o|0JNUNSXf;$rO8uK~E`zG`5R+VOAxHH)u zE9AD`ZL0H19VN<9i+USYWa$}F3pFRV;wpbNkX$_6IPKq{0PA~ z@+QN}C}&JTr)*@J%OTyvs~eXR_c9C35bv+_ZXxPFsk{f*%d@+B3u*_>tF6q2wp>a* zuw&-mP$+#}lH36$?!hKD67IZ2vZ;Ff2W6%S0LmqT0F-ktU!k0+nF8EIpVd=2mg|Ag z?I4U9*P-N{m3K|NbM*@13FhQ-B4NzL@O#1VQ}L8FD2K}Z$r*v49vzic-u^-Ec3402mVey ztP7IT<>P)r-4eauVSXU&;UMd7sJ%@lkQE!M;GRvn)@Yw37j@o&O8=g!;aF&`(OEhZ zdrcGeOx0|~HS8|*ieu~P`au{a5sSqJ@t)O!6#j40F10TI{Ai^Y#{HsK;r60S1wP2P zA#h#reR1z=d$UFHpv(kj_CHOM)LdD=bqG3#A66!gg6i8dflma*n~ihP7slu5o0@-c zpKu^=ie7yAusWU_4fEfVcj&Kj*d5($JRF`_>@BRP+wVL&kalo9S+VuhiIsFm4T)Bi z;dhB{8a(S!&?R!?L)GOan5yO8t_U!&TTUJbRf652=!zbu)%Cw~7Oq2yj)}OmZXvky z@IE_e$<6=zg$#KUDXK%ss5oi@y68A*z60dHgOwtaQvhU-?{TkNZP_KjXl1Z0{zNV| zymd{sOXJY`ap1G8zs%?~ZVwIY0a!jR7%@5oG26>4Tfjd1$@J;8ff@SM=A@6Vk)^~2_497c7S2Eybulnr+*9tu4hK7WbIOd{!a!e(|cOnp% z+pVXMobHJf%Lo;ngbO>6w4V9w`(I+# z#8Z~77Im?rN;>_)W2^a|QN0b~5R-}Mc2`Ct(%;ztLHfS{1eyGrm&Tw?YYZH8n?8x+ zOmyz#8h3vSo}e2?nBAIsG1y(2_`%szsq?2W9jF$-N&mbeUyWzGe>(|{vzV<>fj`vt_spkwU${3| z)pN5`p8wHbOr4^A^2?k)w9^c+Cg7@eo}sI4?`V1Oy@-u%l`hJTSbYi1c44x0$OUlq zikM(YQHq$mzNH2Hh6{Puhz@(V8~pkM%=*}q14Q`0l|$`#O+NSIK=RoD6viX+x&w{| zVOy`l5~2IxaE0F~Ot%-p>L$WGi}S0z{jCpVAThTTJ@{4iBgVjoiliS1-N;RUBCJlg zW}IH?@fy;-d@<_fV2}Jx-i2ur*dT?cw9>zB|0TNGrE^HXyC#ZLA?A>3ok5UmsfQ|+ zhZMEkv5hqGg$$=kr%z#8Q7xQ+CF`<1i1>RfU_^jkb3C@&K+`jxQH^%eneS9wr%kx& zvgA&R$%m}LEq>I)dAb3f&eg~i`L^`yh-RVyAjFC~gd>0uGs($)A@|c@=IERsl5>$T zJHY8kb8NW=Hm_*ZN|PGM$m|*O9lg{Ud}V-@N^GTE)qM24*p$|l%NHLG_~VwTHE8t_ zEI66lMEn@J<_e|;Eu@Hl;_GclO)s8V_D3<-hO~Q$#YL+vOmmC!&+qvJY!6ZWU77Mf z$}Bmk{3#)2@XXc{P+#OmUA9D?L;qGxsm0Yq%0_tMiuZ&Db}hGnd=vXXb?RQ1CLnUN z;?F8|>JQ#{C~Z)rt$=NDVlq^iA*C}pt^2h0mJgq@ip0UKZ&f`kCB@#&sGs^gs;kw! zTL4TeyRC0&Ln^=*JFKvuN#seOGp#M&uvX`m%aN&^3%?$jDF%G1e?L>xuE^|hTU3kK z7w~zEvY>!(CEkL##VZqBw1z(9B#m>_9cBG-(_mxp5GS>k{F})N;Ta3x?=P|6@-G<1gV8@%!Ts z7bu%`(|z=T6N>S|RNj|;_^=Q5(;pEphil92g+;&nZhE_;e2lnCM4iJO*JRRCZ7<(@BBpaN|^TA=K*~3}d`_iNHTR7x$Hu$!ibC)b~do@NC z`)&fXA>(HVDU69g*(fgY4SWFY&NJ*H{m?+UWscl7DQ4kpM!Dq*dNv=A>jfS2RM`7b z8O!@W?~XI5`9GI+`IfOPv4K0cen!NIeA~t}VuU9l@rPVV5p;JpKfol9^Vc2u20++W z)Gj3j=EBcKbpP6o2h;3zGYx^H zsLkz@Yb2vLce2%g_J4VVdA?9chl)_WcvHOiQ{1^b1Na7zt^tB1rMXM~)wbFKU09TU z76}z`;79x8i`x4U`V<<+tR?d4uR)D3Fs3Q#hMAy(a;{3RI#^3YjotW}bX=aoCKzEc<`}O9;J!LN1*c!K4YIs> z`r$7C!F%D;cgHDn%SAgC<)5`u~Et>@~0tD~0#qf1x zKwC-_#zZIN;_x^mpTHv5`5Qd6Ow{KOr8z96q9(f{cf}cneqQjpj>v#qk6o~#g6c}u zIW_y)-N^Uzo6cuqpQo?&&x0HNC%Xrp=f+o|lO9n-T|ArEw}1G(O>SrPpcVmNLRXFa z-Gf-|{kO)J#KiR2bX6c&RXOG*MvZALZWTsTwbNdDN9Qp#8J9F*YwaHKC;F6X3wH3L zsvgNTzF@}g8sXi>rkZ#!o#*eqK8&~NFbnWS3{MI9U}4Gx*R=bs;SwBI)%lo#XB-{Jh-*W}(^N;Q0 zg|Vc`r2p%%G`k!%4q~jW-Yf+E8;6>6mgaeJGxh>~f!~2`CVE2oTCFjdTvk6MD{mw8 zZW5*SZ?`wB)s$~733^|@4D{kmI$@3s*R<=n%?OJUqw+^~N)emCNoaOpSfk){XDm5mQvM-x}cf+38$ zA7kZ4vs%)Fk_F`sEg*p)j8jak#XD28ShqB@h8C2IPDM%!@E7o>`8{+`)W1oT<3;RF zGxuBhI@8}fOrw-#Vul=E*S}R{e4wXC*1+kePy4}^>WEG1H&ws_wd17q zFZSl}!Nez;cmeQ^pAP)FXV53X5Vv&lQJ4za1kLC|=gh5G`UTQ^fsg|5$O9mK~Uq(HK>kDZIhLQ3ONrNu8b$vrZa zh&G2Mr^%)z!9vPJSmQj~f(EuKx3Cf8+&bVbPiqypdH4OB*`YM`dUPbPV5IVyK&CN1 z1Tu}A6tG~K5agz1XgPIdr3$n!usq-pFv$@cE!@Y63*8ftDbDDH)SLGWc?0N7p*GEDWJEmlx-+%zN>I zsZn@TbK^<%=}xrHzW0~M*UOs!X6Gbz68&0$W18 zOX<}ZrY=`)!8xtpablx=KX)1G=}G1HPzjc+rN>s=4_s*Y$Tr}p64_UjXL z>^lXuYBFvc_nhV?M#Bih-KQbk7vM1|dl!m%9#crt@hE#2;jZ^+8}sDdOXFd1N=AIf zU7sQ{ki|8`3sXwGUt;X1mmfynflSLhgpCFo8A@c?@f}f3G=3monR+k>tevchC2m@! zYLg$xhjl@ZNgf=e*&Tm3XB+8@-!BhgsKY(t1E=(z*?2-phmt#GU@u75+aWE_C%dQ5 z6#aKP!xv)QWnJfH^GADk6qXf>LM3a2j$ZnfZhglt*^49T92cH_M;_fr5LPF8=|&GB z`B$)3SpZ;d%L2f9;R%2>cK%OsC31NPNj--~bh1wW0c_q~_;l|`C0MZv=uYHqSLsgM zx@PZ&PM0qjBG>5(S)=8F@(0srS5V6K$ZVLidC2^0K1AOOCS%Wa?=>e>u?b_wa@=Xt zoCUuNkC~5L5H!AmFi9!OF9=p|fs$qP4D$7|ny_i_p|(QJh65B{01_FM8EH^+kz+i^-NP)Ki}?v_gLk`|Ot zo$DSAy5rrCotHaEALIEV?B2dw5dRttO=8ZbAEUtDH<@8ibb5`xdLeeB9cgkGHdtjf zBy&p2*5Q5G?v1XeN|dRr&&4Ih=IBO)OKom6MpIn?t>Ik6;AC887^xp?KFh!KJ80|JKngsRE6lexA2;6)%aSw*OKl0 zyqDeM5+l6#na= z(Z({p-&}5BJcAac0#93u6~od5J!E^n)<#urbQj~%SF zQRI`Jk@+0Hpr&*pd@qT3%M}}$pHP5)`PC2N^L5^C9xAp=@@H~3_- zB_v?jl#f8w6^(6n6Vre3u4x9u`}GeX-X|LY`5?KzWI1K>sG+d7W&SO#Z8paic2hul z_147syruW91@o>&m+r9P+sw&3aEY$ODlw?heibi}dQ0O&g$IoPorZHvLuLS_ZT45) z5bQbeW&VV!k4yMT9B#|BXTfdf)lO-UPr6j!XuI9Sm#A)H8Fce(e2Q&Ct7nT%nBLKk z*n+@ly3<5e@_{GtBhPlWqiZ+~@wr?&smRNyfhVRVT7)yA3)uQcQI#&DbBe)$kf@K( zefXNJC{lOygTgwr>?W!#b2sSv@_ej+c#`AkUv`H;v!E??xF*Vv%#Dv&aBXpr@5hS8 z$p*!|1uy@%j&ry31TF6pk z5Mg%(Jqmk%j5OXc=VIK#C1ns_&cHsD+h82{`3iWnB*eeW8EzvGTM!Gf?zHxtgg*kk zR+f{K2{sF_t8@)EixvWY2E_)m2&Dronk){N2((+H>pRx#?jr^(L!M^Zkj*iQZOZRzk$v%O2AdC{)oTtBs+%~ zKhZr#?~ADW-&8SepUX#M>q z=KHST;Z7hkQ~i@gunzm%3r~GHQ8bN3*Xl_JA=suqRjU2bOsziAzo2ty2Zy-po%ixi zRtxQB?@Py0iHO#~N@{EyiKA3r6rb@6^r0Nrp9B1Iz9iE}4uXtfLoWFf-8-kwpCh8y zU5B33d7-#9bQiwy&0M&N?jkJK^?-!BEAM$4b94Ud3RaQ+nJs)me}Us4^j5o5ieLh= zn8m^m8E<%llqfhHHA^)$k#w!QyK}v|c{D%xLolupd$Wx#MX#O-*F<1gLB0^bU5$8CPzFZccga%*rOf-Vzqf3J-v-6(A;dJ6TxnTl z`w9NHVll5PCi+TfupYpQK|n(zyJg7G5Z#{~SnqMP5jJ2Q@6ft>(JH|(uZ#xM2CN(0 zIeRy9SNW7Sa=ea^Dw-q6J$Z3vCA)O*z?#**@%(wl0H8Ct6+Qsn8yEn(RRB8E3yBMe z6cvCwVUiM+7Zqrp0~yKq>F4{AHlET{SF&gb_eTW)YzEP?K%P?w8F%aiY4QB9FQEqL zEWl;Di|FFBkv>ATZP~Bv6YL5(Ixzf<423m zU*4(#QE{>Ni5qIUmOgPNWr=15Bh8a={i+mTjsDas9OJ63OScsDRe=0!t7Xg+3%|m0 z?yDC4DgbEFypvZg+5l+L?4P7Okf2b3AaxR&Q{Ec98B!XrsuBUIO>Vi>S1s!Dszql2 zEvoFME`Sd9FSh{7-&AMtK>1q&ad*pzkv928CE*u-`*w1oO_JJ=Q5bICJ@uTZxFvHFfx@E0SBOaqc)4+KbS>bPZlX z5C>f>@Cs#!byxo+sIF+;NMrDkh?;o9Z{Uvya(8X8aTnbW{^jI-fqy4t|_`M_IuCJxSr)o;Wc!Xm&!znEVUpS z_| zc`bIw=$orLbrxj}R@M8h;zoo$z%TFtg0yQK5TvlKfFO;h0t6|4!aE!Id61qaBepTz z{BV6#7eCw)G2&6J3%!_2;f3R|s01C4m`f4l%j$}@^hf{0B0NP#K#_h~?IAk({6!zH zL@}{(iB*k2p$EBy3+7OzL#(=lQod2k8C0a3f@yIu1GFv)$ZIZc(kSJbxF8qQAsiI- zUxI~C!au@^0DYP$CBj&`;bU9=<>BjU81wB5wq#^Wkqh04Xxqnm0yn*`)sl04qr?94 zE3yXsU%LLv+}SyT03pNe@Ie5~GGHcg+!+9v&4{eVj2aT8x?&2_kRK8(I0R+MxMv}` z8+0(yN>{OQuD|$U?HTfI4@rMfmYpvpB!U z!>Uq<2w5WtyR7eM%yhM%SI-JdPUXE%BeG) zXcizE;V&VV+RXBQ7;To`MJA*D5WS!n_6pi!46D?}eRZq8v^jPYi(h={M(!`4(??d- z6*57K1BDD~&#oMm?qS+62l9}72XjSJyy|(_%~w5-4Cr|`O<*xsLj77Jkp-#FnWSXp zkp)ZEK)y2f`gQlDortuzl^;r?GJ}V<=^(e`3GM0patG4Ks}()UAyAG`;59%zw7tA% ztrXi(!0c=)l<>RT;|A%V5Mb;VoSOHtskm`nQL<(l0j^*1sZEB`r76D#G)6#o+jcnl z_uV?V@475}3ARIHjN1FYMPsLhOVnldS={3{nSI1AEuH6_Lqr;~1(5K1=f?^Fme)mh0!~|(1#fvG&N2~ z;3|5&F58cRKSPXdMi~^@1#YPjEblyVn4Ic5$edxD1DFZqSA%%0kj{)eY!(HYuv0hP zRxN`iH*SKvOunU32>PG5`2pa?%wNX(AMp0Pf*1J}yc7UQtK;X2i{AHv6CUua`1b#2I#{&hEQfn?^B0XA$bo*-8 zLBR+r6jmA~_s?s6{J&Z3AlO(3G~QQc^VR;PdeCc3qO@FTpP0@xLL+w{HWp zhzY%@mle3D12^uTA=%lkRq?RyT*aiR(_A;{-axoKq4IMHWGdn4eC-(ZQdBpdqK6kh z(zJw(Z@i6ecK@uDPg-jH2j2d}SMZjbg3NIm?QVLxvrynJQy?Ik!BlYwefm$`#SjEPD_#0b|;%i&5^@V(;pAMOCfSc27(iK?@ku!gLw|O%Xb9SVm zOWRlV1U0OQ#o3Wb$RMfD2u9MMiKkv4b|^XFILeDezJIZT`gEs=5qiIlU$MLnz-dy&Pa-EnoHMicAM zPCmk%tI&HV1~6-1HsC^1zW^>|^s9Z(82Yq_{7AiDrJ^?g|EQ`avh@OevQBskfM}El zz9dRt*Eo@-t^~fM=0W5vJa&>Kh>5FF?z)PXmHJUB{pF1o zYWILS%!V;<%~yvGIKS}R|E(~+@%!Hj6QQUsqCHSyIykrpKU;?4sEhwImm2HW(zijE z`~BWGH0-SP2?7k)(OULNt5gdK6E$?M@r_c7>m^=~KZH`&&xg)QRU2R$wKuI|=gUN7 zVMeSOr?fHwCh&hMkWlE=k-UCYfs=p=OpY+%*9@8z43bKhxKfG5lO&^YtAYwjb#u#Y zzpB94R~0Bp#zYA6Q0GSjtCU+!E;!TE1U}yA`F`6u!(3OxGaSPgQOS!Y?LDkJSLDK~~@wiNsyQYw8m0 z;TKt%G6tc9b$2nV#>WvaG((lBrp2;_C%CoY^x(d^gE|+YS1FBE3Q0$Ah0Z99hSWJ* z0o{A=O3P2}yv1|bqN6(myq_QM+agDmX!C5pYv*8raUx9Q7Es=+ z#<>Egk_K;XHdPQwB+ z1HZTNuQsLB;j2wq3b>R7SqjCJ@~$`XY(p}AS*E&9GG$reHTBzT@aXLilBch-(DBu$ zjD7Vfxn6zBFiBD;$#YP*CL_Fw`1xjiG~|;o)dMlzLxBqu$fr=u>zF}?jtAsZB)LAS zUBpB6h>th^6#%y6`U;VitfV1co>C&yGV3J0{4eM+7sXT9-#{azsj^=q+%s_EHyY2pE``V0zGLH$m?#)oj*0-@gKInc%Z zuztrAd-gLCm;4I^_1?g--qjW}rVoGNjTMxrbUt=Y3Tki%YX5nGoi1aOMPRcgc&Fx^ zKK37kYk)o6ec$dYg416Syx8X56DI1>^qC~!(lJ&20~v*T=U2hDZQ`PfR|F5dBA6IJ z@Ygok_8|7E**Zu)1tHkIS$S+V-7~6l?$Qm7{mU*6 z{d+#)*PGR^BA;K52FEv(wLJ^E|ED8Kw+d2qPW=r09=Xa7B;Y_;~lEAfMP#NT3Tl1h8$wA0$jigf7jrPFV*MoLeR3XDICd z;p(lT;_RYjQQY0#EqHKucMSyB;O^Q$a3^SjOMqaFyA#~q-QBH`+~(is-hIY>=|T4c z16J2uRkLP&Ytg_>!NaNPR$?LR5}ggIc!Tv1vh@g5e70pYHJ zW4E~2N_8S+Wd{!@Ct2AhjhZkS%U}>xOy0tpvrPyDxzxNvX_} zqxkp%*7Xmt9(VRC0r13MoZEQ9A8=uGTmpjb-gdy}0N7=megL)V!+>ZOQDWZ#m3a~N za_LNNg}B4q<1*V_FwVPCHKrY9hPd$NMv8oRi+3OHLjkyx@iP4o-|>-5@y;T>&x~QZ zO3oq`7nq~6%*KVxx%E7>i9jxn1ky9G_)eU}0qkW8j!Mc>Y}WSL#6^Ba1iz(LLfk8d zy7`0U*#`3*ib$yLzk*|&l#Eef7kR}(hvzV^9|{iZ*8ffhkBm3L5lKyj9D_jx%r2|Z z%kdTs0l|Rhlc)XB-NM4Ue?m6Y+*(mvnWlIcg>D5d%%4QAEg9q4&aB{o3zwTfAiON# zW0Xig67i*$YK(rZg8Wc&zZMQOrC=F(=TYW^HMa;|s%pO(dXKqq2)ocUWJtC?0Q#?& z*8MQOOg~mM^d8(xD^>vcN~F6*)@sLt1Ei<5t;s0>T~i|M5X3SsA6@kM$AZ>_D}PEP zQ$;f4?Bu6GV#1clFre`uM@yL8-0r#)mLTpH@$!Sby+6pi?*&ZWRv+Yz8zpdna7En> z)Ib@4x$3hcrwj~z;*NP5KGh0&RWN%jr1UJJNzSAYS$tauHv z)&J%MrBH~vfq&|vl5El(Qq4-iJSa(cmjBo~sR2_?TqLM%@SrfgpXg468za&WKBs_WiZby7VG;Aq@0n^)d?NNILFAD-CO-97Xl=$`cZd~ zsfZ!Zy`%T${@`v9f*jlpPIrL2!H@@EsPh^;rDn2iU$QOVZ7qH;BX`2Z|DsCUzKwui zPv1|M!C9p$a8}95rNesxDa4mClLz^vUt%|sjKK#yKGUA&jz0RxDiwTWl_JSl2`GL4 zcc>V03mz)^3E#g4v-IEeBEbwyzV_T?Dd<9{9cqCO$`n!>STp>Pl=M&+JWw|XL*+Q1 zK11H*`N}eo<$I3<3cZhsQYhMIngu-5sKJXUq>13P!^}@2?%jtp$O%q-Avm4HqR}D% zkwQxp%Fao8&9OiCUXES0h5BJs*dlBwTN%P!79U9J3G|FrH9@qOpZNcvpRJJyUHeMq z6+^+6zZh{SDkSo9W2-Ee$A{F7QrsuhJ) zYUtbIIfwS6AFts%V>F@dV(K@UQo~2}whCBmTiMcV{L*zUFLig~hW|=B-}3{2D<36o z`%%*Bf{qK(d7jP6#FFQH`P!wV6h2*Qg6&5{GXHrw4Ie0+L&J_$YqMPsV{e$}1T<0* z=6hyok9TDI26itLcyfXz5Vq|H|EPWNPxuO$e=a`wM-bDw2^0Jm82(0xg0zKS5R^Da zXt2X+z+T7$^N-9-%`Dgm3tjnH;E8PYX$7Hy_zR!Rhk^vZMPbPI)K(MJ4zWuwHRQph zo>L)i*lhtnc^F;_Sa+S1o^!MjDf*2KHo`Vbvr}*7bCd>=Fm0`3R^pzqTK%urhmS{f ztVA0yq06LJ1aJ4pDy}PM?IUKJF<^R4gS!8Slcv3gTRk2jBoYK z4`TG4s$kP#0nurUHu4Y$s0k*K37mcker`qGH3b`qZ6-nhu;>Z7{>XR@)Xf&Sl~35-hw}LWRz7k@`(%I%|Riz+!2L0D3P4IyjaiCTiK)cKtfY{z2z_6!jUD1;ipO0cQzw|Xib?azJ=xkI54 z4*u|V299A1rQ!KIOe{pIe{+7sXtHv$1r`4Db;_(_PL#tWKo@88>coWk3K<(x8XW{- zF=OhelY(+O`P)qZaJaeb5*%*UL|cv7K%@5SB0<=ESp|OT<9!03%YB};>4(j#C|cFW z`^|V9@VZQq;wu}OYd~n(o?uu>ex6KQGXUB<`3BxC3;*~=+|r(Nbqs0;pqqAmLVsx> ze2gLD%?}iod>hHxA<6~nny^m@(_hqd|ABE-zN-$8B5ek6C-uOAV;P^|n}nc9Sh%kd zoa@1Zn(k@vpaw!#QP~%Xk8akRz)>rsUcUKrD!*AuF~$-CBHH&jE=F%*M(_1$zjZIa zb<)+xdc%AHbGO5Dp;NaY5B9@{_Xkh#g^&XNe9?I0Ymdl^MZ#Cy`MTG(nf)%h!JW_k z?dwL_9e#kv`t>T{W6;tBfuO$LnT+Y5*{8+82lRtr#XBq7ubiuTBFw|At zyk$NZ!H-Jr2{!xs(YZ?HU=zSZ&k$?^%tjAov>ky>fDMmj$nzkp@qc@*Mj-}>uG*4S zVup9v&cbSc;SmDQv0s1rFeCW0(CQVtBh^b@H2`{(enxU5`lEil=e)ul^>=hsgfcD< z0@jgcLuIQ>zXllv|J3!9Tf(8mLUEAmnP~N9cV|C+?U~}4VDj-KJ(Yy1V1X1oL^?Wq zz1zFnp9ZI9!10fqCQM+tRPTfucBJWQh)>p!n%&q~me*)Z%C_Z=8k+Qv2o0fuP!*t2 zP}Xu#P{Q(BPhaX=f7^XwU9-gk0*jFuS7(f(p81So`Tk7KM)JDW|T1W3EfO5Uoo zWk-XJJy~~BzP7z(uL}J9*2dBc4aU+&D!)|rb=Xo7ocBud$;#LR&tD^9ObkkU7vTe8 zw6%0D+hx{r+ny!-*ujc0teaa=owT4vhr4s@j5bpN<;{YR$wf2c$K=8ZjPuCOkAWlz zu%MAlHru3d^Tl+bczD(I1P`lIf6hTw1|BHr4}5V3wpkW9>dUOhha-T;yC(~w&C=k2 zJqc!0f$2CjMtf6%Up>pF*=v!5p@J^F!>LARtF^w=z?wsPJMm3#--Hd7LsWe#%qAlE zs4dw7`>5Lc?AkZLS;vdp8ei?@^UE^ors?MO)!k0d&Fb6DUJ6}t!rSK%~mYXBoMpFyr%2*_Q(lCd)E3>KKUcC8+hq(rx zlm-_*DNBcn_xjP<$(?5W5k0N>*5Wcl*nQk#O8eqBn^4a+jIXjm8 zIhrrVKs#>}N4B2#?VG75L%xlt=C_Qc=!`0;4mHCLMBSF%2esTN8YRhvTtdGgekN`AVzl zUX?jtyz^6~%E6`@W(|wYaVF9QBzwG2-_l`8Wurp6gxQm|l->M2N3I`&2OZe+o|S(M z%-eKbk>)*Lt@ZSIFy=k;t@EAlO$q=jj;6|R(YAu54eJtlB$l%n#I|kBh;EYBhhfE4 zbG$*3j3dW*qmb5~ zn;oBaS_|L{+tKztREAE|Le|OP>4Dh%3h&RfK+fC0v_9EC=~;(Q$AkzA+vA7zV4(zE zl>D%lKFjdRpYf$7D4NlCdI&3?>7kw~nl0Mu8e<72nKIPO60?fgGU3~s5JsP6l$PlT z@1F#3jGUzzs2uzln- zl0R3a^M}+MUb@B*{4_;zvroNnjbTwuTrtHjhQ^rU1^2u{{8i}!?(}){C^JFS8bh2j zo7*EQOv#q)`nC9Z;h@qo#ESxxNI^;2o-MC%9!8P*WSbKVg$pHGuR6dDnqhY5`{4cX zwCH5~L_i9p&7TXis+XXq8q?3S8#SAA6kTmAfv=OZhxg>kbqysmf`Nr)rI#6;>&RD6 zc!YLWPvf%c;k;R_kqYhGOxH_jab`j|yDbz0F(Ir?MxJu9^zJFIw+gXVM^TbyLXxT^ zSi6M295SEDl+2!e+rt6X55QSyh!>J+fa}#cG(Hl2YClSZ z&4NgDSU0-)wDx+jFBBkz~c^X+KigTrOjK}`JP3cT@%yXh!7?ml67g>JGd2G1FmTctK2XeXO{}{poxMrm9+;XFZzhWK z!cX~-nR=gS3O-~v{s$m1>TOKOMgGj{AWG3plv8!!(?hvs6I6dLU!ySNyX^q)@H-z_ ztl|TGXPEHl`v))|K7d&(3I^s2CozxM2ot`$Njk$8JUXCxXo40pPa0Ve6GE>Z$O%cY zIZ#`X6u=7MXt0ipMymevmXCw+J4jd&lK--z6y6^8tssCnYP}R*YaW`l zf`uc(w_DEKO$NM_=*{(XTGGOK@nqFD;*M>;-3n&m1!A!3CWbnY1r?E@pLTvq9u%amf#9(>& zpc1j}TO*v!*8PDZi1GQ#=7#l{CT9e)AGNXot|IH)2!)|>Oc$BKQ7>Af+tfo-3kuB` zQTKe00Y-{44_l(!@+$&iBZk@@!}DP}#?%-#AU!nbTTU|#4A-qitVFl38PgPGwB%|g zTD7BJGD_lZce6#%j^I)qO7(nor$ta@_&qH&4q-TlSfM)fUYqM@c(?+jYBGcS)-r?s zX?@JC=+R>XEJ(fjYHZ9r=@$WP$QuV{CZc7p+vp!VAQD>$b?DMC3oWi7)Nyp$AO^@Y zfHu^SpT0D#3Gq~dbf!EQoRFoZ5V6p9F-!SS>~KOc1->zqoL5gNTs2n{D=; zGLgD%^}?aVY#=FQ6(P+kivPv*IR}Bd__P4s`(LeG)*Rk)<2ba1r;7vgUniB`c{Ab0 z;sjcnDVmN!2S+2a>Pg`bPCVH+ZxL&Nc+}YZlZ3Z2y5Y^kbynP0Ls1}kz}yR>{uk}D z!K@R#WBU4GwF7#4X$7J#@q1~Ur#P{#!3SHd$NbhwSPx^8H0gNp@|RFBDvkcUpa{Fj zt$&pJiHM}C%%6+zKbehJ7BLpzivp&u;0(zpLF&gKB1hw{)=tkp-5EK6p4`N)HN5B2jg>y zx2~97nld*&5oiMoa4MG&;h~ho&25hc79>MVYo}a|r%8fe=Exm0x7eohKL~j~SUR7Kt z14_?J``vjzMhoX~54Z{&wW-gYp#I*>S98LV=%^qrR6qx4`>K@Q9azGeFEI-L$Loy3 zU|!ca{t4!Fg~_qxq_Vr{IcwvmOc!lvsCnqwczLEC6&o+Z$JxspPdRAhV1sw3Y5vC))|I0aram%S>Pf<+I7wG zWx

*i>JPBQ2g2PXV;yb{Gw5XU3J}&WR=h&WQyzGb&tvsS#&$`x4!x0Vv()|K_sh z^C?Fhu`EYTGeIrFs;n>bbJNky-RtWe;Po&wMv)v>Tu-4r<5YykNl6!F-g}If`}n%k zo}6rm$d|W`El}b5DXxrhfN9d5ZE#oLf_Z3{mt0zY!?~3r`bLIg#9V-D+*e0c4^T#o-y$8oPjBuIB^c_m?5S}?vL z#SvJ-DM$BA)8*}{1#-Z+?n$W^4lwSDN*HD`!xr#-C6hLk%*&<4*=5;2KA0qZQ zVvP=1w`9lojSj&;Hy?L5H-C?dLM=JPN?v?v2o8P%63KD0*IK$|BeRS31J57G5A9kP zh^xBV?eHp|z)kEGOXh9t#!u3?n|Z$UNY649d*9!P8~jW6-NZ+EV@6yD^BVjmWQRq8 z_5R^G0KTGq&bz;qEV=pgg>yIBZhD!`wgDiAd_qs)J?&r;i^B|$K=vz(sa2{b=3mD? zWKT2>-htXm#Eb|FOd-`dc9Y1*)&c+;dl z>^dL(r&I+lXMlawO1ErMZmG{aSKwI71#KWzc`R;V!9Wqi6|qK%RKO;|U4Z?fj1T$9 zOIG6J_^8=n^?m>qcsaZF0zUZV@;@b+`;&e*<*~>8OWp-Ge50%fd40S5+Tdq^!H&rF z+v(S}50>8P1Va&k^%#XB>5|)%0m)(55(#~)wyJ|#>ASC0ReV%g@6==I%qsu#QPA}t z1ug#qE@+RBO%Ya3T^cPlp!953f|YSZ#B^8ElpN{B7wT9miKH&w*x5hwW49 zN)M3#?tJ;}Ef<)uI^2^vcwe&Kcj>iB@8tRK((`7J$Hy^XRpCtQ+P=pB!zX6A|pUpbLBOmA%n3NpVj<3(iQWb#P1NY@KcDxnz zsYY$4!hh~U!}AqXt*Rm9D-BA64H+f@OlD<9uPIE(An+~hsx2tvl!iIV$Zb>m%k@Ae z!<_DcTDcF6!a5!C7w8F<5BuolGX^QAO!AwXuT^94D0`Zp-bx>jn(dB z?ZC~KvNg{AV21kV|Lp{7quU$i>a2 zjn;;6z}uwf%`GSC_ulM%{on1uX*9`uXVe#xWL4FlC9K zvL?{#MTgUQh*$FS4gy}#weYD5ecRY8&F@RhzDUlEjNx_gt%4*u@L z-fYY9@cv-(K0EFTHUMeP5c}M=O*}qDTWSmsJF17bz3zNWp6kB2lZQ7ltEiiN#78gg z?)}k=M}T|rimxBNIP*=JV`-lxX$~I0`t-I7G1 z-Z3TuVx${XYX67QT}X4(|1V0{XKy+>x%*FFawn!CIT^W;Vl^?7gd??|>HoU(N?6^C z7Y0>!mNylaJ;alp8~Nxo{nho-arzWp)@FLgF}D^c=9cbZq_vj6GXV?eU#DVF#QFYZ z4Uv@gU%SQ{q3=%O&cqaU1ddlYcoAK6Xe#_W3?=1WW>;}}cuUW{!xI!77M%}4+N&Ro zv{D6Tq&ZJ8BRQ0C>jkxcVO{8EpIb>4*Jg7Y!G#FWUSWY^rF4_Cv6}5=P4VP8KUJ`y zudb=k`dCD&g;RiiX`N(tHXfn+^s>t@(y}u(%SGTwyw8hNoFS7KzC)ngnM_=E*#K*8 zqY$y}86J@!2~tQDQQOk5Cv0v{0iw3z`HD*0vsx|`T+bV%HjPsVv$9fP%%SAmV*d$x zy-*u-ykHfOlR{Myqqx=T$%{36z1>ldbiUc@_L<8z+JQX|t1=R(2XGEQM z>u@t%1o|w!KQ4~b{4#Lp!u*t#5F#i(TUL6pq`9tm3ByBpdI>Wwryk0iH}O9mxfoCe zd`swcR^o2ICAayKtI&S}(^Uv8Fn{cRz>)+kFh7r6Gybd)OQw&vbNbaDy{+6U6n_uc z#X5*`GM)sd>-s=g|LG!jRSN>7+y9m6C+%RFZui?&Tgr*nmy^}RO}^j*ku?9gLj@o1 zkm<)_3L+`El+H?K=ir&EPaj9EkVW6CRVDf_}`u>75K4b-h6DCNnoNc#Ce{_(hr_cC0TiQ z59D6WED9unAE3R*-t5Ww9r)2m-hWj3pWGq#6cAw?5yfU|3_m-@eBk|7*&^V}ep&nm z(tDbL$l;HzNw8gn@c!WzZ6$!+qUjIWl!CK(sCFCiOO%DVFz?yUHjv>(a@n}6R&-*O zk@4S3(7Q&xI+%M>0nsB}`*SNduBET~wr70|2nR>0fYI(>G`Oh%qLD7kS%I}Lsesga zlzza?PFHIh)L&iYe@y_CH0Zg1EYSDx200#J9lH4MD}&}dw!;a&0)#Sckh)LdhSlRI zD!tekUL&NKdaj^+KDeOGc_@owsEPo?a+E74Cr^M-if{L1LgsjA*`?4t3{QP$G()v- ztDm+B*ypJ24#z7gMJCbxCvCcQ6&Bo(6F(xR1=pH~Vi0Z_Yyp@W5z7a=oH`?7VBbgs zjtE@-98*)tpBbU~msyO7mM~T~ih@aYiR*)f&}Dw3+Bb*2*+Q?Pp2`z1IqIseh~=A> zqH_JeP6uT)H2<_VTiXaOO@KB$t0Zfmn;fY%xbo+MKPsP;p}L0I?gOl#)|}_4I5I^Fn^{-(LA>#rvcWY2m=c# zz}ux{70Jlnj*^d&i7oDY&#DbxV1Z{7jfxfBwhzxM-A`Qusfv2eow> zX4byf$2&dL{QB#Y_zsTU3qksvdTm@ixbg*zwIm51|(%Da*%;{2>|(s_X!6XNEi3W z^KVbe%sI@0hv3`_#Xr$_wFvXtRyF!7-BRjSE4B3`;n3AN(slVyj9yqM+-kkc9*q5q{cCsw^2WAG3@Xz@^^__H z!VnJp2>ciUlV``b0zL*s|3qKueyxbv|FD#NPC60hH_qjq!kMWVzm~_O=S0##{sNCc zQyv$r%fONFd$@r0OUB^-W0P0gy<4>4Mp5NW9+3<#V6Mq0zHEhPbdj22s{>&;)LbH^EbMv6Hl*~-O=OR(NAx(HIg@w zuG>x#XWF7~F*&d8fpSE*%ki-e#+UT?s^m>xUUm|6XwlzGqR`2QYv|=UTz>B1KV}|| zn+Iw?_W|j|?U4b7><&m{74OYIzv2Ix)t)-L{kRw?dU$hxRln|EQ{`O zki_@ZGcPobxh*6HP2N z3=|FYe|5gT-d!9V96yJIS71Jbl7J`XUewc5DERkplsyvvn&a2tC^^UAzX;9prol6l zLD=C4gE|PjIMU_c(^_nQhO`CSX+0IikBQPon@hudoN%GqBvqOuA|o(>ggZ4Xqlw$3 zNM-Ot4TMve;!s%;VYs>zFOdmbQGW!fMAHeTOf9(DmdgqZa338G49Rm1E4RJ>g9)=*r0 zl{G!DN_jGiB5%Q|&`%njTKB>~`j2Rg`{3()*F+?U!H77+=CkF3v1w3F~lK?#UNkCr1 z6AI8ostI4fv@>;5u%#li+$VGhuH6}`yG$B9?kPfs5lS`dp7(DJFtiOPih!HrI}0TO zW^_=$6$~`gAQUCJ#vu}Ldpc*qYjsG`>jJ z_&;gnQ*N@rKc^*X34=_fUR4{SKo*fD%)CNPnLpU7b)o5NVs38Nby{ z@{uYt$RMl1nPP3rI4+#KV^dj~&y`0EBl-s=jRg>n6wc8%NQJ+bNmF$Go}6y?&MgC6 ze8S#O^@SZwTy^-vU|%X6+R{A6Ncm-OaDwk#>#RvxWVl!YzLn1`W@#HHfA1$>E~w&7 zSOtHX>u(3opAm0P*EMsQ+G`)t%Sc-{$+F)ZG_#@oROh77I-5)k);#{*z^pm7dpU&E zDTL^<=h|D_wIPwF?)p#{E$p!TBsK#q&sJ>3oF1ea`rswlTIy`GxY=9kcvJT@Gaq7B zTi;brUMf4c{iJP;hV_utMc6V$<#8CaG{lVm{2LLL4^9uW>cn=a+P6p>i8$y%_|`3+ zQ}mJd_O^E*&3kN2^-w};O1b1yA2{kiqF8_+(uBMP_Kc}CbUQj81r8p_WO=Q-q3nGjMEJ!l&S5gH2)(p1-- zUuT-Om%n67Yu1pdA#(LB@Noj-B;!}5a3)L~KS&8bo8i%U%#2=Hum z|4fF2e2Tm+6=(aOO>&FVF2gd($Iah!&ph}`4ENvISxZDp)ZiI7*JFAzX~CiC4L<(& zTg4lh>#KI<@PoSbrafG9*E@&X=J)!aBnCA9T$* z*M)mBg8eMy*q4Z_Wd%ikm%kDEW6Df z0vmFPZ=7`1>-MK!=yiZ3?sg3jC=nW=cuKjTIp~{bvmNd#*%u&AT;OjrM=mk$i)4&2uipI-*qxMht!e%XWo6(eJ~?lHY31cZ=SR^ zBo0eRYd-{nnFt_Qqfq$A2s6>|>!T-nxiyi?X$|YSDQ#_yUh+;Y`T?wl-26$KF@?Hh z!GhG>(wF&j742r~RAWJneIFoK%&moBnY94tR~OW#!X4?klQG$~_~<55Z7jjd`uU+bIQh0Ux;)a@JOTl`(!vDMQoe^WwceaVzh z)^Q|1e?as4D?dNqYEoC{MsimZIc)vo=q?W-uCa2UpLpP9|Ms5rP0Su(X4C%~m==`{ zCSQp3H~_-c=HvSACaxPB>ao)@GtM?})37w^?Z>zIkicZTMOWz+f{siaqQj-9DIND$ zvSF9pJ-z^#dPAuk42Q+3hzSU~jES}^6Qac<2b#f1Do$Tw7lx!Eb$(ysc_GAoA;fVZ z#7e)NA3WV)U!Wcm>t5Mg{x2f($L%)%A+$&YEnIiobPZ{rV61SDju zphu`AI5(CkSONKNG*CgkvvhL|z)533Xf6VOat-zO;U#t6s<&#-Zo^6;gKV zv);5vqf)8nm%%hD zpt7F>lJ(!vNz46bWNChe5gWXH_P7bLWXaXy=6Xh`I&(V&jlL?{3WzX(?iB9r2^pk>y8yHh`&rMv4Z?>?i6z+%)sx*K_X!$f+bv=~NLq zm4?_N?a@>|$uk4J`;Cy=G6FF)ySJ@GH?}u}e>)w2KqJ->aPadwO!weN&L?mN4Zj#4 zYr~un65mT|_-o61{9+AjQJGEksol*{U_z_4_G`6hj#pyJNfSxulJ${(8-TqJFa*fw zI-pnV*pi>3-upiwEmLG@cwbciHL?YmgT_`+a?8YU%qAfIQ8$}ssnUPRCOTq@Tzh|>*sF+^n^qalolul`)^YrsH?I8 zcRl{cuie&N@Q+)j7-fBG86C~2=q~%OBeS9-(6{e1vSs=G&%HBN#bYTjLHqtVi?r}D zq9;syf#SnQS=N({>uoh()c>+T}b2lO@Kb4baeTC7=Is4O;FF|A|m1g98 zx+-gC$#*46ys<*NEBJ5Z@tm;Ze``g~I6s9y_PWdnfwE)$08QZPmWcs9c;G?_H?8c3{CUoimLPlIABrcAgk$eo z3qYLWr+$maIR-<^`&2N=g7KY(OdL7{u2?r8ipWGzVs4AcmZ6T8&7`mQWS{_n_?HRv z`HFcjs&qDrlq4n}vr-zs#vOx?dF~LiN9eD^R$i{fLIi;B>lGnCbL~{tn!oog=;rC< zZU=lVrasFRJMhIQ4R0xEjsnK7R;an-FJwSSAZ`40pyww@` zRM#(_*t0|}XGi`~ri{LIO=NH!<}Acb9~W^zOaRt3Hoy&~QIQfbF7~U3O_42)I-ihA zHtC!H;WWzA9xgkoi_(iJ(bN%LZBLEAfrX^|=^7Pr2r<%t9sgvICG{aOd)WzFp6g}! zhDQAFyao7jjt@$S zGT!rG5OTv|sYEmYkd^pIA6VIoqpaU*x{I(xk`r+eriQ2QYZADPSukoVT8vl}incLK z67RCGV4syv1m7eQLF-kV7_RkxFd9vNGlJ$WOQ;|SWsJq%r_uk(`C;#%|0Q2T^5i>r zJ;aT;ikMRWOTO9vMD2HUb1Vz?5sS!wj-y_Ew|Xkwiny8pv>=FR*elB1ON;->7s@f2jk!%{%k%Y z{mX+F93=M;R63S@n<(o^Fug;xAQ!GqsGz0VtdZ(WF zh9t~E|AE)UQ_myIYUJ`iO47!Bq8}}jh%hJ$<)jP${pXI=ndjPr)eOaoAYkFVHoCsXc+@ zB*Jl`K&E;j-AYMp1Fm`wb4ydMUh zIKF2hkPn`?V2VsTxW!*-JJAso?zcmIq1+s$Dto8<^!VeDWj*tBwnIT7!Tz!<@jUf6 z01dZM$3ec2-mi$OTQnIT4dcXR^Wat7S5eAWK`w#Impdoj3m5uVIvVdpwa|{zz3zp@ zBLN%mHdyYHMEmbu47RwU5Yh4r1S1!7+^6gie!S=GUf@OQrpwt1br<%#fOV7kf!E5V z!M#Dma8^LER~-kRd=o$5c0w~FKkUj35PzF@@FhGH{&u7;PU?~iaTrAT+%o}u_X0Ly+YEvy1d#yY_WX-M zHj)39s>`|(MmiXMM(BYpY zoUNMMO_!&$x1C?UZeh%Ah}qBO>En#8hdV|qlE?&uI&ImtT>_&d>)h+#txawabFYUA zu=4A`J|xQ_JC3BmS?V zj&y9_ZEh|;XVdUI-WZD>l2m5k_UB!O+7lKlMSk(P=*b_;inJ#C}B zWb3FSDF;GHJJe! zzyz~c@C) zGW3HJrSS7jv+_WjPV%Nv;--%apHI^JObp;n6o8&C&*<9avmtb_nAY`Xi}kmWE{{Df zER23QcbzjC*KZa@9dQ-{2QdnqqehHPl+kvDx}df38wHxy9o4q*M`}|=YonD!7!}~o zEGL%U$!X1~cbrp!60O_H&gdtoetBst@ET4&_Y_ z0P-g5*y+_j!8U&1H?C`}DGnFr-_~EPGt(>w=mPj_;*p2>@NOvy&g)@($@5$F+VT->bV#U>d#zk$*ao35FkX5yjFMYMAWfR;AkT%2o^wNP6Na51? z8u9`gI$ZwYPZK%n%$s+Ep_6sc5z@-3R8BuY z*Lj@7yrn?i5sjaS_uuOfxQTpDacQmKE}=9jiEU)0no&(;YSD`XRCK)ub_HgTtXFjj zIdvt;7j6Dnd>)<#Z)Bk42ZhWyg-B~#c|`EtfJ|Wk3V>Ht7(|yNV>m>UzB1}|z++-I z{Yl&$<=AiVp_ZgGouLX5orm#gVtv&Zd5BCzaOn(L;Px)(2dT?rqG0E3DLWhM_ovdDUhguI%4Yj|u)Osyn-DQY+T~%IQ&BxlfTk zvMk)%D)7E6JC-jE*$2MF;Q9|rI2JmyC|zjCrB{(}}F-&x{f?En|_bAM?Y!q?I5D85+0#*E7h%gD+ zj_>GTZxaot77-yAk4LJWTn|ABk6JQky-y;X`nVwy#b<~;C;E$$Ckdfz8=IW$9ua)C z-QHSa+#g>LnJVWUCLs&KXhwigMaMRkxKxOB62-zQzS-Y=Q>hHomu{?G41C=UVnyb* z_oZMe2Bq(EpEUYQA89krHTtcWV%Rcif%md7$@WjNcvkaQ{(J)ep0m?m&TSwEGA>0+ z+*4s?(0RU*e-Vq9MbG_VmH4uyJ{8pbl$3KqCV^znA(IpWR_HYFbNc`cMS&>VI@U;M ztnH%DS+T7KQOmSrlwg}>%=BQ`d)p!@2LacXPb$6OOE`pEHAM1o zZ%21V9jw_{hxwR2ffyj;E0gp0(oa<5Ehd!)e~Qm2X0pnu^)jBlL%2|})w`A?nZ45X3Pf{|+z6LxnJVM0>|{O}1_Y{R$U{Iz(LAGj^wpqQm7Mxv^G$K|TBc3E(; zk&!^vTtofZsF%YCGMKS?Fonu2sM|-*+YDn99S}u|_m$^EpJ0maBIzhtBA`Qy)P4g7n}I&2yAcTY<$4qJrRt%PaS$ zf%y0jm;QqPLFg$VVa#q-7lW7Z+^}ubtz`4J?(RcAUjTcED(jO0BHaWCTEs4!fQG?U z8Adl^st)VxeQSb&{DA&e3l`3iX;eZ?KKRQ-5XAJ<3(W?9nR#x_d39sG0YO=HVgafm zu1J*h!Uc%@$Lv8tbzipN)HT0n)~QvaHfm{lqB~AVc<3T?k{fRo2Zrba+}Zy`4w|@O z?uiRL0x&C%s>k~4oqv9E%!W3TH{E>}zuxSk!=phwY+ElGeimp!9bWQxZd4g~DY_OG zqHQ_qpmD61!2a0=2eIRGIF|Tqsi`!y2G7lLwB8i{g(p4X!;k zM<_M|CFncG;k$FhlEtvd9-8gi_8P0LGbvM6=8w=N3mYwXd5MZnb6O=K5_&}6PnH2g zR)AXQ+->oc!Tp^>lM{26FEQky6^lwe6sQu}R7DZ|6qFec(HPww&^W;)M`Sco?9t)O zkZah|Sz7^2G6mIM1&N+Sp-2e0Pp~`7?lfxRdkhj`mj~9+xH?+`NuQ)v9H~53BO_m=>fha_;H2o z^G;eP!sPo8zMB2!>YVgC`2PuTbIX7RYlVbq@<8sNDri+rkHe>@G%wfGpxuR1*=2v- zJr~b8;meHAUeg$!DX0=j?oaDJV>;^QlT&nu6nIfL4fC%ChAhWlhonIVR7l8W4TcIY zQFTR@luJW>NH$TnMYJgZCXR@2MYMY#P+PhB+6OHlloUA!oW(&(PmxCVtPFlr19fEBI_k9EU-S?>Th>mUV6!Wh`r?ZN@wM z6ecBXT#l07Fxcb@x!wJUG3ODKl2zuZtRd~?BH$8MuEs?TY`s&Jly6Dqoep@ zyXPlDiuatO8ll|DJ-Y-l4<6?6AJ~YYVg+tK4PDfCKW4f7s-&W$EbY78TvVN;dU|tj zdXe;Yd^t7^pkK-WFuzrzq;iU0%~HOk?y)^6Qix0Lg#6cD&&PTGO%C^f z2fcs5gWeMPB9W?GuY?tgj{2*48ieDTnF*a_=NwY=iU97f+RLCf(5}O?@!ihN<>YFK z73s}Hqsh>Qao2H9C!3fi$KIuVn-sfQ-bnA^_k-fkiG9YUT-7$17Z=oHDOWjq4oLxZ(qjbD)bE;TkdojLBUE^J z4j&8(sxV=`6y>&=`UHbUkDkRpC3Uz(wp1`nz z8xs+2O)?08odW{vh?1_pdrzSB;03gu_IiT%1?O^r8$>}kL=fAt0L;{mNYl>>5%nIy zytO3=C87=@TGSF>%3Kx`6xD=YPYi8gBz^xBwIX(0n2AKUq4V#h+TxW8bzfk)B+6}Z z8#`_k`y+ZKYT)(oB-H*|m2&RfhIY7@hW^P#C7zT4#95j1a`7y`w4*a-`dCnD5af@9 z-yy=Lq8?eE_ zcS0x1=elBiFJ%ibMteCgws_RHP_wpBLqLfxLQ%;4Ig~Xtl!cIi%~^fpe>*5n^E$tD zq+?zTNEK(%2pr7d@cDnJdaJOwqHS9j2n2UYAh^2|+}+*X-61$LxVyVM1b26b;10pv zoglZe);{~5^E8WkI- zxHYfm=^R%m?@IJoq@J1lO_ENT>pO?T8yg$xr0eG52`*ZCOVquyY3d1<0S+}+6&;o3 zWVFc4>KDQW8po!pQHD;XUTNFqt2>BE!Abaql;3fCT8!20HNHDTkr~Y#tg(jQJ5T*$ zYB0Eu@U8d?NUDny?fwjmG^J=P_n>X7P3KX%FlzoHnGO;@XS$M|6qT(f_UCb&SsI5j z3l>p80lLOhxdS$NGpFo{37#~~M-#PM(&Ssx@3*8)7h%#;EdO#2>HlnKvlAc{B+(3{ zf+&?qZyiG#={oZKML#wBT*5X3rCvQ=yXvp^1<09siX1X$KlS@@$v=fHER zj;NQ6-mviJO#Q6)?V;#tmF-VF+7mfciyx%kj3o)IH?4#ILH6+E#pQAKC+q!-=Lv~N z{!^*P>XVkb3j#<(dIbN8&YWf_Lwz>_t@YuXjK)Va1;%8r&kz+3i^5onKZPB3J{{qf zqXPugv?|UQpM<|~OcS_Q{=kb>xZz@)%Irx)pJbsZuX1NdpjZ}TU@P;td?ntQCir=?Q+DX+`|j5xm1r3r=!={ko9O)>GiO@e zjLAHM-+X4yl&Qv!-$Otx8`tm9!}QnH+Bv{v-reb12f;jk<6y+WkuWFnoA;uJ)_D)^VxBbl-Ef9b|R5O>ltCe$V zv{fx(A`Rin8B%EMb-@vC+$fbb{wicYmp1h032nrXFQ{iJ>{Frh_5k=21(JKM+BHxo z?b9hO_0JuYqc4Te0?PL^6_teu*wRFs16FGjf9|r__R4KJ)wC7XjAAz2Vq8_dD5^&- z6}HkWosxB}owzWIRoWOOB=&G%YT$yXG({F7IGtRv?1QMJZ4IUF&((xd{UdDiO+>Vq zm8|vE$Vggz58N>98nC1~Q0-_%02&(fdc~IQc8352APa_FtcJ@>Z3H?_H9>_ILNK0m zp>-Yf$v>!$f4^nZuTW?(msf&XWulg%OyPOKM~d40$GN;x-ot4V8Rm{Y^u|{*Ox^CF zrFvBy!b>ttMbylC5(3!jep;VR{95OiMX zmvj)7gJ`Hn3hP&lKFmPgvEoz;1y zFl2(0@r1vZBku+B`!vsGR)l;M;5MqC&3&h*I7%T-6b}g)0CQ*oj=)dZKr~Syj*1t1E^j5V)516<8tjODV^~WHIc$Q1?j+lxdi8&-b(9XH`X%Vc0;)O1>8wL@DLyM}GVg1sByH z-@k;b`1ihVB~KX3ENstIFX$`kA3sLCFXclf*o%Olx(a0vCRvv9vu_IBRRqn)dZjCw ztg?b|oN?Im^lDURK5VegbYnTsaTe(WV@>Q?xH|Ti-Rr7FEc`0>w3Zu!!h?O^O-hZP z@9VrU#}R-AN?}a+H6Bb=+AcS9P0WZt@s;N{Sa4KY*5@Ld7N-=r8!0ZIAIa{OKjQC{ z=DS;d0i!uywo8~<6>no5&5}CDH+Fdunj_*OYJ03m=bmIPDoD`W4W~(Y6!c+;|MH|Z z2LJM;pFk^{(oyQx$!|asSB5G~*+PFuq)L_ofS7DSqlg~GB9(h0?V$kYgU!TW_fn2u z*zyd@f#o=1$$lu8*vnWlv_jEi+RAN#nKL5SXqU=uGqP3Pz>I3fGq|>zJ@e|f`#Hhx za?WjB5!DHX_y|6~4kfp7ivI`%z=FARrhKFODOr%RShTGI&17S0`E#}n+f5vg4!*tw z@c$LJGMscq8xgqDd<%DP1ftu zYm7Hk@Yq?PHz%!*pHWdh+S%0KOX08UbDhRCO)9H~ZsU@JqymgrePkG)hxGyUT{p4%o7@gD2Zu z;qr*rAqB9{>r~%)78X}fCzN&3I~UC9@x>q9q?R!N9owfrUEoZ;)aj+jfQSsd1bXqIoiq7vNWDnD%P50$?jm)X1uNq6Kf7;Lw~c_czK;f?ZLdhY~O{`M8O8Y!(jm$mS+~_Wo8C^ zge=;E=9n2Zxkh;fS`g;_C_sKX=)e|v1oxNfv7XHAZq5fZTMNT((?LfChx|MRsGoPr zLU8Uc4(-p*b$@+sR`76BIU1i6UwxBP^(;i(n&M-wv{QXiVViHzN>o{s7&SjBI=`znPWOy|CRnsWj>&nka zSitL3c+j9x`3Q@bhKeJp4^|m*3^jc~QL{?zqL&~&@zVF7nxR;?vE?a_d(^aDH=<1$ zr8k2o6?8&kfst55##J6sL9A+1ruR*L@k7kb4-o8P0of^51nj`U;7;3hEX^$b1*^`4 z&T%#aR**Rgwdly#5FcT&*c8s`R3I2`_tY z*sj<^#kL^dC6v=ytDAEg>R#a>e`0|fY)+$qJ-~p?p|+mq7eaGLzwfL_jDX~z4@!TK zO_c;Ny&)n5c78rI#JXEDK|yr{#JqWFmQqjA1dh`R44wz8E~o4*h=zS;WjxOt9uM7?G@ zq^;~7@&Fn4hpTAyHb}IhN3(*uCu2q?M!UIDH?v!+hOo}}u85;lNMi+bn_&Bxwi@5| zO*ge8$XnT^dK-pBB`5nylRZ+FkjPv&Y$P?ONHhS>mHiGw#Gg|s36nW62R2O>`yq`P z`|l0%pW%N}QW>p?UTQ2}tWOX2_*ITttMSqp%mULt2(>+8zw1in6e8uXQO4}9DHDJv zV>Kdz%*a|sXkbJYbRSRd&0edCfbZG{nf?0ttwaI?1I(r2JK0_Tx@D31sP*5+QEerx zd=?qxsUIc=Z=Uk+o4yzm`1=8WKn^H<(hor(p=NtXvIyjY!e>E5aM*1w*&x{s?VJg2 z08%Yk!*iE!>CIwL;eSc2nT@kGta!2`yTWKUQoLbtHX!4+o#VXBTeeesD5w>DGr z3-+@WTV`i~NJD7jIqmNi5%}iX-YRvC#Ti@)Yx;?*Thkt+fFn9!tl~Bxi*+s?BA^RD zhwNrgg6HBIRhXkzS6A6>sy|f`&az;_8Km(n{uwzJX!-dmd~9A6G~4$~L7p7oNnzU` zO8>~l3W~)lQ=Km2gPB$$P}nvrbQnKD$qHQ~r7x7{ER(Jek&Q`jO#(&q6j_?n;eNoX zBNqpxa~4R<^5tPjC$QZM($<#*3$l(gX>(_LfK`gJe&b3MvXUjp;I~3F8sj-`2+$f3 z5MRTNXw0G;tq;3%X0vsNJ<%yi*a~k+~D%+2vIcH8jnCWXeqijxcMA+ zj~!54U6Za{v+iG9J#H!}A5mRxZnoGuqGMhV>V&qNy~LiL0n{D#o*%IsRoD&RMevvu z&TG`D$lhck>_EV-%$@GyFaaf`dS!N)_P zMxnsNkThQ6r?f%8jeGslt$0`%yU$@8VJLFD{`J}qjfWZ z-h5xs2}+q}z59a!5&Yb;{mak}#)^o}!5GsTg!ABx`Bp*9+^2AMcpFAAPFAoHLv}FE z=x3q_aDY%fgg91gtdYzB3&Lc5M;t8Hm>$*93=_f6XF-ZFML>;)rW~Gw@LX(_PP*ON zwrb84XI;y(7g_3J)d;pkcmv6Tt@-ncqh-K?H{YKkM9)po7y1tz6t6D)Yv2nx=z1{Z zv^J;>TB)?~JGllz#^WTZk^!CSVBK9>6@N~})Ck`f`61ut zza$>}MQp;Riqv3mQS`%&Q!=$PMCL>(Ms{sQ zvTcv09;#)#FoG$?$Dj4plWd6a;Q3$I&#dDLoK$AW$bP0#kf=apMu>v#02&W$*DoEW zQ*6UKev_^E;_`!>OFAZ9skg!he9ZhQ*>;ovJasd3H_p|99^x!jU;Kr5Dr+3K32!&U z6Dm=;wFjnb#`~TZ`ZM%>E~e*Ck{U&SIa;}LbMt_Z`wh7W`2_>eyT>jH5keI22;Pbo zlLHO!lm@e~AY}4%i6AzRI(N%HeCZ?d4QJk-FG~#<8j1o3PW4@!pDgfa3377=KSlf2 z=)9Gsj6@w*2 zDySe5b%`XNeGj5URm>-nl2Ph*q}`+aG0!ewcryA`5mZ_@cmPJq0$#geL4!i2BWzv@ z3XZfsSb481XlmTUzX-A`_D9^SYnw!le63;< zle@)%x2Vhs$Z^9x6w?yfEuGHnmrKl-h&~pWBw}L( zFZ~AW!dFPvVo89XA{S0iR9L@lg;24IA0>67&wTxB(hMi}P5e)b-XWA0L^vfu+_GI*qrzr?3F^#rU7XdhDadO&Gt*} z;=prP$}4qj@xjPdew@WpElvkVnUjdSn`9Sw36hv|JSv8Xk^2Z5o{*fAe0C-q?b&6W zmDy3`Zg>akz53FU`UK}Oo)6Zq+0-O0RM%&;jgq3v>5@s^R7@l-OeA4w!%|mIpATXJ z6rL*LW~#*|&I4naV-S_MN3DB@*$L$Aqo>ChB+=Jyj1#&^1140)K&_n+xNiK!Zv65O zE{ob4CPrwDGdxxMg{~U6e|^H}&c=jtpm6_ zpOAph3tfTs?p%Cn;kbUcwj$4W^)_km_u=98jXAN;6La>3TZz8HFOu|m{A+yPKIt7R ze0H6ha2K&$s7J-Ag1d{ z9X=k}i2Lu!qPBWaPswoG@FnOZT=8l=r}Td$x@#prk;Bo2O>a#hJ+IvlZz%H|zSzy& zAb1(Sw3HWh-y-Rd&q25S5;rWd#&-A23WnVy^;5HQ1Z)S#KVlC>$0Yaf3 zO`z<-ovM&igRIg(6IsYKTdgb~m9S^8U5l7O<#HLqob1<$JX1sF*&`ev)w{v#?`)jx zQr}&_)c0h}1Q2f`Y1}F-rh+YhUx$2RpFq>Fg%1=Nhjo>h_13-T`WWM)!wr)Qh3@0_Jk^m<2mpwp$^awu|Xu_ht-PB?owN-&Nv#9$61!Kk~fIYxWz}+A$soRVt zxjL0(WSMUaQ9JS3CBP!Npy~(DEm#dI;x`o&*3i3FG}V_>j`JOsyt|ap?PnMnJxxwj z`(?9mR7~aqc4sax@2`~u!Z}X|aJ@!fIVRX^1wEGG zhF&Mc%fgd+Y&0D^h61P3_Y9ppYwDGd$*CZ@*LVZ$ZDK-~-JCjZjPPs=GboRCLB(PNT`xM*De zlJdVte<#$!WlaSNl?4Bkg3aoS4wN&;7!IL|tA+>7bJj-T+CHkkoEbg_AN)p#T7UqD zm?&sSF_udh{zUX3f(;q`e+muifScIzrKdeO(=LEIVA*abpIO2{zj0_HiBAPoZj^sZ zT*;jfQ!`Vxw$2)}Sx1}ART0ytc3#XYzqkn_&QTWxoSSj*(KKGJ?a`5-^D{S$oo&?jK-rPwVL_+xwszC=a zJyZbF1DBzru!n0b+(7GPVm^mq3gfX&l8< z^|!AhEodC$!A_+|2KK*uh?yBFFJ^PvHc)r{97(`@xWaMPLiikO4XQP2jj!Rm!`#`| z#%i*J<2dRst8|tl*G38T>1ll7ys;Z9Yi&sC-9*+25V{op^zho>qtPy~M-!HawJ$`V zl6KVeLUXVGF(qKV>iY^wFRQlafCBkzzL$JL4;R`mJp9l?ANDXe z#RsJJR?fxbox)P6jo;N1uy|!ia8kut8MA9g0n$_XRfGUO3fp*!Ks-Y3DwLI*;8uAP z7IH9%!eEnr2MuR{ML5a_&YNjU$qI$lT4SX)68O3%*3fN11`PpK zGFDF%cFDM>5srWG!mnHYRNep_GrQs~HCk^U3I4&XArDY)Tb}my<9l;Lf&D)o&g9;~ z^{JUtqp!sK?VqI$T_^6#rs*v{nO&C=8g$? z(v9CplQ&`W_pSJLdV)V`HilM=(K&zd`LpoRvhepiG;=#%&`4iJM$($_uw~Ywxj;|m zc1ce*+jg#U{|WtH```&;^uTCenO;Ovh4)KaqQ}UV%|cqygzc(0yT^P3<3HD-s#>qA zVvQ-!LeXNqkv-tECv=Sz?v_5tox9@NcH*fVw$RA7QgJvonWhLgz{ieRC@`2&nb;-n z+V~?3{x-`eVyfvdXrtdf8oqr^YneAv_5s$-$IuOQhyL*kZ9FY36>@<2+XQ01W^}{q z^~9%Kl8*2J>3#KCIug`HT8zUm-H4i5innaFNrubf6l=hI&l_JvQL)Ul;Zsn6R8`uG zGOfH-_%0GnV?)KK`-v#e*=M*HMD+uzn1J|SqF9#^-5)0fHzLwAYz#j1u*k4rI=1{D zr)w7%*0UXNROq z70=(Eq6N?`r+%ZZO8r|x*>Ka*IR2}Gp(U`1LMN!dOCkJ@a$d5vYk<%8V~RS%Y`@|z z_scd47q$3-uF_1Z2QwEY;v_31G0wj{Q9uCBS`8%h^o}B3?~KFvi>|-0Md|_bQzK+~ zGZ_c<|AzNkA^pUZJBJ7#^Dj@f z*L<;YnO=&vME!KTzk^69D_qY|edsZiHX|Hd0QGGT{2 z2 z+2^ineJzW*lZsfN&)YJkV?qvWWaGGDNYo16y}3A@+naoFO!$$vr>T&uH~O}arRi5N zTcg34iFbmJR9()#f`X!s6GaS=;tQzvLvgl5uKb1Kypap9#9rES2-RWvmVoFbiv+rA zb}SWf?t`kVLh^sDDK^^RjdP?ihO4K6i)Uqj z5~rtDnla{;efTMjv%_b#D>%ZXr=O}M>O+aBstn6xN#dQlImUygF2F_QwBbzG)Z*cv zHI032og~qsrVweD+%9wZmu#!?epN1qr08E5!e{MOiC7jt;ax@i41Vy{e*1Ewpj}D= z2l;oQ4BGkb-`9RGn%VFv)3#IS#tVjW>t9zZQr{&WyhDg%+i^(9AA}mYx}1 zgtg}@ylEzzvky9k0E4>Z_x_$(;#s|z-0nAtj9^6kw~E>M1(5J1zb~nwxvZ7^B_+G3 zq>fWE4^C|!>F`XWNcFvxJypNS=^nc-w$4^q1(eNJtWwS=>Iol7JtXRFmbT<84enP5 zpCYj71pIbrt)2?+yP4eT;ubV3~!Wld5C1043OVlmN!ImAj*6a*9r$5EM=ptiD-tx^_^(oV-#8MLS{ znrc%X#PBiP0+hb2Ck*A!oBsBiEoI17_R{!9#Uzq3U$bl0EEQSrL&emgtecruPH*OK z8dvBU9Z(*T)^>zwHo{j*f2a5RL=z&R=to(bgSaH>zF|kl73!N+8Rfrp-AN`S*oBW! zUBf@WkZUg_?_=V+%1rBDHV?x$rUW%oec7&?X5k0muP>KLH_;KolK+|_U=Q!UHeM{4aB;S5ZUU0{JLc{7Ya#Og zIWY#t2y7%-Q?X$8uv5NlNV5<(nSLE(PE{+W9KGt0AG`S7*R`KiRpVJ~6S2V3APR6% zPF(?ES%s&0to`>@I%9luo|Y?NS`0;_mfo`-=lx(xaHhpz}y}QQv>7S#p0(1F-5?iR~yU((b`Q(2n zt;TF>H5JiAG1))@5VcicyW%w_z}BM$D=J%&TRQQx5lZw--Q|q0Ms2}oGhd3eVo6Vd z>cf55?u%L-z5HWAra!Xml_$m0o1dt$y6iuL`$&CK*tRY8&<|);Q8Z=Qz4Ev}7lbmF zKUs=#)wpoOL3W~fS|uaxoa-jN*S5>N+!L>nvgaSIk0}KCh3|XfD;YIFVlL&HTcJgZ z*Je5m&cmWk!tLe`cxp)NkP_2zI^XKzvFj>AL%Z30@Af~QFZYG4oMUPv zgD^~op@EQmKhuL`Hnva7g9&Us4<|;M<_?R7892sd@6(yzF31gVA;EBIp+CAZz(X_x zS~mgX4OLILwJyslfk3#yg0?Fz!5 z)V^z$3N{2qpTe`LaM4Tf?WIH2SnRdLfzFIRV)fT6EOvUReR~a_T?m4MPE`o@9Z%>` zG*d<5wYtjufvH6n0UpX2=-aauXr8a~Rg-bzJj=n*l5Urf$eyf%yfl;nN2Ph)9A6jr z?lg?Wu|UbxDB#@%eeR{;rzC~97!bkCn8Ig-NcX^Qp7}YbSlaZ(jVkJ6?0L7E{5V7} z8Mj8nA3s;1X;ekykLe?$1NcQ25u(XAe`2J&&Rs%emq=(mViXZV3k1mB-0|mSB*V{n z1)GMSh2@7}AQ^&0YKT%hQG3VDNJm&aG$b5IeK6w)kpb8tztv3Pl-NH-wCETO@CIni zz0!gHQ5(XTaCOzy5>Rn)T7~|(mPA;%gjgMSA@E}Gd;VT~{wXk@>;I+tiLoOW*q7+P zRRx$Zs!?Py203OUoD`MZ4}&KtKSh34H#Pa?O^T~!;V{a9C?%&pW^pBjgIIhlBnFkX z;)h=&05nB`{u|XtS_de*WFmNz%MN1ryUr3qc$Y{hJtBA!EQ=|K-4zLqT+r|M1d_sx zP5ji2uqctt>}jvcgP@#b@V~<2itCGFjhOn?8i*A^(_TrXL*1-FF~Vy8!K~{Uy2u-Y zSXojx@f(4ls}uO$5DSGA3#Iqm4{^BoolFc1pzMXHj)gKCG({m0#cF{G9)$REVuN1H zI8`sudDrmHVc-N8qiKM_7zbOdOh6QZgcMo)+g`(+*iRwYe@|FS$3X}S#^3b_{49f-|_AI|_2t`FDS?v#PTnr+03?*fnF7NyqMspuEH9{2_b{EPl zL%MT?{&wd!@%B~`C01M7zT)thO7Qo6#6+ErNG#23O18Nz~5QiHc zvnWSPLF9^|B_M}V?HtgzLT`OfINe*DgYG%*KR=kh5HPfX$6!W;5a>Idy8t&F*!(KY zF|uwV%6R0FB0zbBfgu9|@CZWs7YjIij~W7p42t#)`2x~B2vB5{5%>^nLQUlX##kJh z&we}+Ay5$Fv&yKDHv)fbs8cGI^^+@1u(~W^Ofcrl zDwq$Hcg;Y+W?blso#QISbed0~TeGxl5SugTcMQH_fUl$*0q<1-lqm|H=<*l1??}m3 zbx3_(5_o!jXM>K*C26UP1W+;n*EY*h2576|yK(Xnq5J(Mg)haF9PKCWozJH4i+3tZ z)9A)UOh1pY28HnWMljz!kooS4gJpiP1lV16Z&E<_C$7g`7HlPWzc&j%jpiUloU$-W zFm86cxsBRN^Ko#tJT-ZAXai|F{6Oc19S7|de46Rgf0beqkWvgV#OHWiGawZp zHgJVT^fCt;HsIvDpu?@?;^_G9r$xq!xxL8w1b!FDA%@Hm$-l?w`yJJUlE3N`KCh{2 z&kejtE`hJS(N`augp#*7gW`st59()ArziXvAA;rRw7>;)TqsA}NZtA(p~wy)hW}FI>MZ%9j%Mr8+m@@kU^ZXd;UaR=ElVnx(x>JfHGD+ve^-To@`JH~nC? z@BD#@4-5skx;Nkozh+II$I%oEspKQ&g=*%b1fHG7ynzFua`DTMNEx--WVsGeiv22kJB z?@2tuHHeyWFkabp)5_rZ*s%%$?2w3hobDhK9=25Cp3ien{vFXivPnR6o#}B)-W}Dw z{9b=TJ;ablh;|F~T>82(SxKoz8Wpt~u4vGR;!U+~OI^7~UE-~Y<-zD|8^w5f%1Ym7 zM1VQv*2L~$biIw@Hl2cnQyyfuov8F;uJAw`_dv_=K+}F4AbZaJ2g`<@1ewA3EI>8j zjy0$Tr0gno{p$Cwg*&x*x0KddrbVCX#I}rEG0C=^3T6Zm3QI`-^WO)Ka>(DunRb-7 z;$y_cqi3iO+N=k16JK5h;1A@$GJw-L3QASAG%h8o>2w*QG9T5)?NaS(oP-urBSk%b zJ46{;_TJLhu8RVaD`7T~`eYQzAan9B*?d9;*vTH!8qAfyanf3KOv0>Z>SRCeoQ zk2I;)ETVo3by=J0w|sOZdFA62nMx<_5jP}8C@{>-L`{@;0;5poWE;JnVF2=Oh)8H# zCaNagE!bDO6e5tnSB*4^@(nBV>*y(+oLuDIns`iuOk|)F+d^wx(@ENk{c$(66YP4se|Lpr1!dM>?|8|>qY+Wa-Zqi^&%c>ul@5$#*Xm6 zRas+sbAG4gX95DTD`>38vvwmFR;;2~)VMQh+q53IjFWf>9$772Ej&t* zZ*A&Fng487$TntKpDF4-_&ye|PL-S}hulKua!g?t;ig+vXcLwma!$YxahR?Bx}nU@ z{>xD-ZC!p2(qvH+$-oWR4~y%i{_(K7$;C(+vi^T0RvaL+xXveoG_^QNLStEiEI+D! z+_`7A_QQ;t`4L%0nTPk%H+m;Ls$d&Z^dOsZO75-$YW$+;e6@j#t72-L(?wFf7uLn+ zGUfb8rSe&&2B9RWaSsnI6CQ+TRdCSzl360J(zV(_1fmS#$wndGd{od(dSKlq9rRrv zGVsfdj00kJ&VO~Q6?8U`emmYStxC3XXCv5?eofiufxwE&A}g6u0pt_Cm~LHZwx3lL zE&^4-=-rKGf6y1vxq*v%!H_$ped*WCP@(u>*$|hZz4lWC~i4C*K?9NTRNm z`PXZM4+~FWFTWGu4vztuE1Bhflxu*iA|J#NqFNwsXX*Ugl*WEmCDsSfA2UeH*EY^$7)k*8k~@MRlu-bBB&Zv&PTlmIlCJ$_LdxLi%7ylg6cgu5 zlZOtl3gX!gLZLNgm5yzBv4s^kg+k3?fYoqtpJc0xoY652U{0K?7Gh?*eb&_IHS04~ zc0w@@e7+FY^N%e2Ml^hsVcejr(gc{t4cn{`-8fiqYJtqiBmHFVAg{yIAK7#x7+^Vy zBbm4Mo0W~$Idbb!uyO6P8050@PPY(RU*(&25VFCEtP3k?DkW9OvGo%$=mUd(9WTG~13>9RQlh7U|SZj;SZs|Gm_B z*Yhxb{5=^Gugn{KG8(ch{w*S;kRvA&tyY4r`|-GRziZ|MG_LVJa>aypdV!6T0dCX# zW`vQ!2GN}q;U-g$-y?5BAELJ;0KxY~cEB04oDQmeAHfbEM2u=xdV5m9@Tr8;NaRT6 zt);ZGo#P>n9^FkBCv7v2o+K$>mt;rWff_NieSB# zD9U(ctL!p2{_=Zz50+0jSQI}kgWWzFxUUtd2*N(-u`P}i=qKdPD_y3!-rj1?u;-tp zOHpPO><(d>K4NVDp5t)WLC*h!+oS%uNj4#56zFAZ1?2az4(bZl0%5rDoEkZlp`6N>b z5M}Z*)%I;-6pHXr53#KFVbI}vIPA^fc{tQz+t;lSr@|jqWsREkyv6SNri(LW&k?W8 zD60|E@KZVQ{q-Nfd10PQJ8doUP<#&A;kV#4WKce{GG-V_-+%eUXmy6mja=$kruYl) zh-TExD};J9*c7{{^+!leJJE&M`bK0sKx11~u;Lc7E`_~w{eI>CJi7-)7=sdfi5xqZ zmwTJ$VLrg)KC`rVP8vT1vh z3XU+n9G;g?{1R#2}^)IYbFxDY|rOVwO9Y4rd90$N;LYf5yBsu?eOo@I3HGMwa{fj)#P(Gf9Nj9 zv>&8Oi6pv1Tb0D+!8`%9M08T-V$F1zoi4~E;jLPU zZC`l=A=Vx$4wvbB_{G=QFV}7R5AD*XImul$l9fVkKAx#O2?HRk@IB{w3gt(dB1S$n zfJ}#1_U+;4qg7w(b+vDdR?Um(yHuYKyjdO8CQ;qW4m1{@HiXQhx9BFGHvIc9ML_Yz z5z)zn)=Ua#7Wsok-n1p2v{4UcmRl3EjReif1dXYL<%xvlHVVhd1c|AHk%@$nHVXPO z%6}etQA1E!L=6Y>$d_*AGqgiICv&7L-BgWqdDF14Cn3|ero2nQ-~yUewYsXXG%!qgF$;6WiIpN6j%k03{*-th;cR zP=!_vu}|hJq?WK1QePz<%yY^a8BEZi4N9@l(jml>ebL27$IAVh&*q2r+uv@K&w>Z< z46FV%!+!x9#}Dp#CKGi%Aps(t3vfsqoX*I!A#_6gYL$t--s%b?@*K?4RO4S4a^ro4 z(?>Y}74;{?{zuerVf<^CEd<8s`U@qqoFnyX3SbhCuJ@vZ4}}}{_h*2(ee2Re0MW^$ zqWxxN%9|w27htqKRD!pcJHZvRea8(gTIf}eH|@3ZN(TpNt?rqXV@J7}cs~$I(uXX6 znm}kXh8GA;ot~c_vJ1Vt9dm#7`yAz)4k4i{i9e|HW!5~OcLT7>5ASkEz0S!Ruw&cc z$74Wn`4B~(TYLk##X*MJD5+kREe%nW2^ViR5HXGru>3#BIGRBxLz?83+Y!R_eUx8# z(>!1{BK^VG7$Di-5c8kxkG(%WFsn}-d??KBVSgynVQ6V!27$jnQ>K70$ zeDWffu7H=RWWlSF2&iC#XaZY4kuL$qvm^+?$p@4+Bs4WYG(A< zPbWL}+d53lDVEddLmKcAmIjq+nU)5}UzpUbWIk1}p04uLG-t^}R%jS-p;yitEEM}A z<|edreu=c*cy*qdI!;$Vbn)QM0aeLIeXzPa5k)1swRnpwmg>@eKxyAt15HX`^M4TN zfzAIA=pAgJ9`be-=qe$54Kh3yQSpJab?5MD?Q2{DM-H#d-P@+$OOve$-W+1use1v_ zY~H`NohOgQljh_JG8JZb1LODO0pkbuyg;9b`D_J=ZNlzAr+;x}7nrjh|jZ7IgM0*&5U1dZ&mKo4ZenxFzJ zlDYT_s-+#W1$KG-tXN!q^TBLxiCex~%m6sJ*Hjp9G!A`=74IqFUx=5H8;hZ|p6JE)OdOZH3L zRQ1NIjUssIy2q+7l*gy*rC(2*8ec)-v#KBKTE3liy7>4Qx6;SnB;R+`mrD4keH!;( z4F|8oW&8t)m(EkPPm=zcU7J2Pk-ZJT-JF7oH~zPT+R6_r=M>gB`;1Z79jEkmAd7F^ z?mbcE1sx@2ulL_B0;zKguzO>OQRc)iBVyf3Hh)-}~hl&i$`n2Vm}W#*{GpMITq!BbC1xp5u# zQy$Wr7~wF?K-(j`lcAYr8k^0bNAXh%1K6b2AAw3Jvu+_p*ban+#GW24RVEh;(gE7YrHC^8w)$!>dUeoN^gn*{&q>l(f)RLf^JoQ zI1+8r^kdfJNbpTz+n?ffm;PA-HJ@F(Ax=AFlzoc@k+Y&79!yG(m&zblN8vq6RJ6)-t8VTe=Dyi zNZ|Om!2)pA?BIZ*MB9qVPeg`Ab0{^z*t zr~Gtl{a&Ljf{YD9qD|#uV@qhfhabkyE!8WFz*W?rc5LtZs|D)y7GIpR6DzdZMf!=hIM0^Ono+iqB1J!G&DDazojT>ToMDzyMBV5 zi@?i&@V9}l(yrus4~e`2zHngsZB5xB(Wi54`=AV)!Sw3KM{5tWiY9Vd6>Sxv(|bjVHnYa(`Qa`(H( zrz~6$3e`i>!+n!H;OXB@c#-*kZo)E1cKHP4&|gON-A)-2P7kY_*P<{9Q*FiLu0ZFP{H|1Fd<%?lm^w!d-q}`kEj?(_p(U_TUZ#E4Gpa#{6MC)*V6Q z-3hi$F~b{F?P`H*&qO=mJl7wtnGA>AmJ1y|(Yd%UfOnSV3&-7udj#t4lWKF@E z=EAPC2hF}X%doV}szRNrjwC|6L<}>pmefPJ{u=hQ8S2gqb7rf0-f?!wMbsUJRMD#h zxp&T!8QW$e$bt6I0ZoyG^y2#I%?Dz$hev?g5h8MuKb&fwNVMag z4jlhlKGw8v@$i!ic4;1>YbPW>UL~63JjUa$!6lhp67g^aB-I6n*4d4JV8TqdLH5z-fq`C71!KVbipeJ*?x+CNT$mZ2Uj|L6 zK=R$wsO+k<`*S(g)~8)OSkv|i`%28;5tO?!m|2z-!;!sj=5PJNVy`$P^UbsdM4vS! zEEbTN38fOCVcx?S!F$<7(hS~%a@QzjfRd0Sa?cf??-8D@s)~nR%7ds1@sprb0@dOg zDuzTFh(J>>L8=dj940IJ_)E=nAq<~!P$|MhSd6MB-7l2?r<>GS2lYU%_NPzs(S-`OE0FKm7qTmFqp&lj= zok&5K=}cn;irHAdOEgAUqJCHDX4s=-9roZQHil zvDvY0r{iSq_xGQfwPs%37w4|CPMxY#ReRU7pN|&o|ME$?MCMKIL-64^=_(ww-ZHQ0s(#4YybTK%en_&feLR)28=89%PV6K<5= z>!4~dbY~dt9}`2v6b%8fYCxD)9nM8SX$YSW0^;)#PcwA8Jtx9nD&Bb2@b^;`j!h}v zkJaawiKt0p!AKZp*w7FVvi}*gkD}z;{eO(v&rd&2Oo(v8Fd?$R+cFx_5X2C{gzSZU z1*i5l4(*<$UjL^h4=ogY!|}59LU6wRpJWf|0Ec z;t}O7y)dQ&tgy=~a?bVH>5BR%Vj3jSINlYG{}xmrpD2?de+ev4jrg1z@w?Yu?`=Tgut1zMOmO2 z933bI$N5BTjuC zD1Vk+4>b;i*g(Rl>Hw@~i7(aFen-w<~;KHZAQjCqsIaA^h8qj!x2ZD z5l0UgLZ&l{^mT6f@quF;@V^#MOK{7$Te8bo)8Q)LUS%c!{q1&ly2Xrgo>bQRrK|_C zfvLbqw0U?>nv`02?>ozA$cW&8FvF-x9#_WQ(@oDF1Vf`TlJb@~W!B^x&sqyus-T%N z(JPDYl(q&s8k1uZDl!{Fm|1SW!|=IS?ix>UBSb3Rq-gJYv%ta|Y*QM#q(lodG5G;r z-`H}@{ao+f!p5(k$GsA3M0|bwHYnmkUGCO^xhI6aZLS&N8x*v_W0iv78@{mM-4%Hp z5=#i{@VR$|px`+c(HBBc5-@bhj(htX%!>aofXAaM%V^fh-I>!$9M8g^}Vz)YXkaB_OPu1l3!S;NlbG z`rIJkz=Lg?yXBeQ3Iq;Rx5MujjX(xDXz9*E?e(|i{+0i~trP(`aFU*;wL5Px+|A{` zwBDxBvlBteSq2Wl_tyf(6UJSgEFaiCySz7j^r-H5+9|n?BQ~?LqqPhCL~NqoSZY9p z`!3qH*!seI=t9ThItC+$W*@%%`)6r((_F|7eaGJAJPna!P4l#YG8YyIpv-0TeE~fv z?j2Zsk9J)&5(%&(n%xJA3lkpIihcRlfzi-4D;(edqw2Y=XNoEHVv(qw*`vEK0oL4K zm~88!JdvC?g}<$)h7{X76f;fc_JH`Z*fDnr&84|K&pQk1C_&9D5BW41*)rixLG|`j zn;Yu@(3#JIXOrzyp^v|NySsUPua0^%b;_A)0o*g_+4oB2S1eh8$iB(TXQqv~@n62u zt+Dcn6Ts^6kvCxVc;R!8EsJi~r~j4NXeYD}ux5tF@adSgu$ROIcGG70VA}j)J3Jh@ zEi1=G4%vci%}(RA96!w=qCVYoAJvHE!PJMoS#BIcSPg$JmouAz!EV(l)#6`yYqo7W z!2Z*YX9I}*(w%`tz}re~$|i(DCF|%1Z5oMXngmwaM;=yk_uBE{O>J(wEdv44wtRH; z4LZ_C3!TswVch2d@ zJ89G_P_@rkYxq94(jrdfyz8dDGW&;^j=N$;7-^N}^ly^U;&?fyrvO_?r7@`US`ZO{ z7ord3EBe0Tx^I&LI!W2h>F&|d+g)n8F;#D;Q~zs$`AWcpLt8B_#D$Tc9~;n<87!+S zgS%R&O@JV<&=YB{Y^4{9i@U0Ufx-UueDis3@zVJ!>_dy57m1I4I3+7GQ_$9!UH!X= z+Jd_f{}lrSEabOX$Zs->5Rpm7XWZNsacVZ6SbjFNf+=otZ6GIog;6x)FMq@lf5bF@ zM2$D<3V*~Qf5a4jL^Y6KaS8a(y2;eyzqAh@FoEjQ*tCxzNz98D)n&C`g zfnUTxKNRr)$@6SXPH-0iAmCQSW8hXGrs-D1S?N|F&Sh8VU7s6}4wq{|QNr=akU6D@ zQzL}iM`40-QPMdiiLGP%4k$`WCgPCHr(_DW z{tQ4?9#}e%l~*^@n+2UooHoDkeUEto;{h$UJpgkwNKIsyiln)2X%GB%0@VUe#i@Bw z3J^V+c}+{RIW#bwu+wc618EOsnB{~0%0)vPnp>gpE8|Pl#*F6b!HrgE59vitMS^US zK>>VBMvNT4h)=D-j+yb7_uUFca`ikh)$rZ5`fZdN%c;DVu#%aak7BCm_r-563R;zA zySjlk%Hzzh@t50LVXsl6gMIc~JAOVm_JtC(pA?3F)|f7syO>qczB~OkYl+6rJqc`6 zIf}v-h=6`EU%V|82F1DofDLx6=@I|`uzIMHKtH%dW?U~;-XCQ0tuJrGK!!t8l$N7u(AP+FW`zHo|9ftqB2p@Tuow^vC+h|OMTQrZx zo#!iJjNlt~Hubc*&^_}dc1P5#Qjdh8Zng_K-l%5*B!H!%`~s%MVZ3o*J(T(v>35Cr zbfmKW5I98{x2x;fH>Q7JNXzsuJZLzQ*kQEw)$ETE&%J6m{z7-it+U{Ugpft4MY1_* zci80{J)>-Tq5@BHZWeQ}aF5l6(*E`J`j*p{WqRg+d(^z|p>0YpTF~sQcSmzQlh_7k^!*nvEu%)kS%q@i>*tDR^SY?BuwBB_3kZ;1E#f~eyV>^SDbthnLTxl) zQ~zX#>FffG{%!RyGF)i~*XyMo6as?iHl98gqsG5ITjF}QPC4z|is|xyfNsI^%=K7O z1ad7ZHGpM?7U~VZ&m8_Sw?(YfGIm?xU~;9mS`kN?bP%V9jS_3GbU$-3WDomC3oN86 zt8tL-U`rQhhZk^^?g;XBsGxCgELJ1laI}T1{j&*BQ$Tj+;M=EPsxsl`i{x3iEH@8mhzOP%gXf1VmVfk{*SBl|KFt(U}A=pGqzmHV`BocUfoo5oubY5uN3>dF&(eEeB!>FFWo-#AU%_I z>aUssZAGG8FfVOf>xiS;CpwEa^}41IPjNHwC68VcsH|gqu?m&|&(&{TIT0EzEvnL| zR$b0w_n0ZjgBl=td*&x-Nt}%30in#aa`3;Eg9%0(C6>Pxx!n!cd%~>+M%Y z(%J*D|Lqfk!|t54ZkaX03Yfhe@d>RdOP{1blN6d&dt+M>q`_VQT#iaH^HU=sdQgq~>Ny1&mtU(+9&ie`mHxzvxH?~j%555vGbX?P#XwwpnQ2jVFJ z{d*04Ub~>I!Lm?yuZMHCz~sV-(*5hoMe*eJ*XPB*YtMHOZ~6uS0ObOi|0&I9|L^-` zeIb7LJ2;^-@JX~1eO^pAQ{4sFF@gywKrhl6AnEJx{H%|zklo6+Le^H=mPwgVN*s>& zOT{Ba-NoEIQOC`C+CHM|x9Tv#`E{8AmDu@1X!K8)di8U`eb6g#0{$wKQqMLS=;aYC znA_`N8=B0Gox~fiEX{84k1Ifr&#RLtbj^~<+nhY2`K*3N*j%#jbTb?7C66e-E*hQk z8%LL^DAO6a3UAO_F4-_!18PN^8SaX9@zTh?z$gr^W&~mdhug}E8WE8O>48p55fAz1 zyW{Ndip$@BX+FW;ge=aSNe=P=-$##I(`Tr2lRh?_Z2=Wh zj7&K<(cRl6hVNL_$_~U6<#Ux`IK=fVm5`#JK|H~vjqop)UINID{3#|YzkkoEe>;oK z91cN^TwLx$P*L)Sk?@r?UP5Rd&TQ>_9YTXH?#2ja#Q?mE2Yq)@>WK?!xm=m>p+R>~ zfl7k-(NNBTN*1id2Ok8JT+)uRA75F2?@?sM+-A5ctW)8GyxA{>tIRQPQoH1DqmhvS zqSA_lH2W_B@R^3M^JSWes~iS-XPjTDONBQ`VusHP^#~OdLYpi8DnbhFr*;3_`FO&M zDTy6)&H#9eKkIfQjH8hR?OMB1=qI#kCIh8!s|^XqWL&kb;`1X){|01%dNPi5A5x}_ zC`#BL@0Mp$tpu0-Ovm{d0PXHS>bq*2_UtaZpS{bBFwIVhb@FrGUPRj5SjUZg2UICH2Fcp$`(|+Y0l4@{|3o{8X{JUmd7ReK|art z2F(px>_ja(Qdfs5#K_fJ6vs#HZiHQh*27qS&&|*nXUJt5Y(=~`Juo(zcA3`GOXTD7 zhJCzpva|{?Afu*_scA8+p7sIDV8!xNUB7aYhA=`xJ#ExE@{Ez)k;=TR3wsOkBxv|> zB%@=f7XEmRtz;*Z8t@@XZLs-zv^q7P_IYp~n~Q-!8*{3iWFK*LsP0MiRanG(x#HtH9bKyC zINEsV7nAxU*X&yU&o-9oO3sd)ewpG|fA`+O+rSMZ=lxsM#ejo|$Rmdt^;uE|#_@nL3S~7lxdVo+QsBgpPLQLzvgzmC27G0l#tAeeaR$ZjjnL37%&b zzCS4ULBoCy1dW|HkVcJEZPS%PWGkzIVpQOKVM!4gFbCX|7{Gs!xxK22TqY8KVrO97 z+>FzX>ma|?pB6h+lVk09PW?&;@J3VvrUsJ4KqEg~t$V@CINm6JpM6s>Kk5URP-=XH zRN1yTu^!_0R;t9}T94Q8p&}fKHp8;vri>PNX%nP8&MWE_xLY*ly!QIOo~B+5*uI=N zx%qr_?EPZ$&bm(bbf&v$JqTJK>^8ST24PL`}jzsd;JrH=7`bj>eh5d%X zLcSNoxlb8P>GDtc(hb^SuuQA{4Z{MMKDUQUy<9s7L!Wl`5w(@HS!={w3jO{RseM!9-Q~ z>Y0LMBT=DJkh$jJm(p6Hm@eW26dmqQ8RJGd7*Upk$_Rts`YmpCTp|VRMAnLf|jz3=Hab3@LPPWBzWM_VttF1oA zBjtO=yGc1C6*W02PO_IVvhstf8Vh&d+aAOot6)a$o(%6}T=CuaW_LQS{}BKq5+TMH|g&^qKAt`Ja@ zNow4U*x7UPllSR<$MfLBb8y*MWzJNVG4VvK69*e8%?U=L4X2z3BRBt;O+zbYbrq&$ z+y=bIL)xI!{7MKSV&+;M;d_2|JVdJSVV62Y@BQ-3M!gA#c*d~^+LolU)zr;@NIrzP}Zew{+l@38b||E(LbG&Z|bL>aNXtUE)$H#ZjbDPBt;@rYdPxMi8 z`=O4UUdBmZ4R}2{mHx)J0~qKt8#Tj&FSKx-p&RL0B*h5(XxXQBF-0+pxf)J?*-6#q2=f0!n>)#-J}`*s}l2|z~MgZUfq{y*Yow` z_tAbyvtUjOL8031E;n-8`&fu1;y)Nn8>DTozfAl(bQeTqpI+O1Z%ga(Qr{fuxQ&of zd1}_)f!u02b2|9e12x-IEwO~lt`%>$aA7Dbff^vi;2v-O3!Lj6o_#OFDbkFbV5k9~ z=LYQMZCkc^;bsOH2<@e#z}4ca*3!S}yRn0;D6p^0=Vbfe!^u^shV!LV)nK9x^FQxA zu?TyHNr;gjuqi^bL62QYed;eG{EDhf^4}d3O!5&lgNLVz7`;pkPfPEKLh3KQ=;11L zQQuCR8(?%SdVtl05_+rt-1Ge$P6WWXok_zs(}$kkoR5$W(;9>QGNep4QS8ptzk{-@ zrw~SbNkgX3dBeW(9XuSL@!T2;l3e%noBS{L8Qw59a(A9ya5T!S+NN>JH~e+8ge&>) zNNK1NcU=h@x@%SA8U0`XOy^5WJnaY+w=YLF0qeJ!y9)e?BEAb#0BI1 zBp68ev636OLorS*^pm(n{{jdftn0q3qc5jvj9WzFtNz!kz*8U%U>k~ z)r!XonZ>#X%f<;`{q%KxPL45V*`vr=3pL+bc<2z5AK3T>jr>*nVva8`4ErZ65N+k_ zKH09bVl?sR2I47evUkBW1tuk6v!`33m#d7FxgaBniPw2da(1(KkTuEC;8cSw()W&$ zX2nUf|HWM^ypMs6YRnR@Od@S2{u?f~7cku=62X^D`ulyaZ(LOP#Ae;ueStGS3Xs02{l=8G)P{Ld;KWd@&j(0a&#Lc=2x9f43%x zOR?%9*ql<^XqAmh{t?E;0jZ!!U~#0<=xXus>Mk4d)w>xagrMuU@;b@?82ytl0Ie@{{boFgqe2b0wck- zI={Y#9(c*^nTq>xfWuabHVoUe@o#R7fr#+5WGdLtE1Qk-$H)HDas8>EyoEFa)U;9m zzI8{Ml`9M>;CMTETdmijbfxW)`@?2WUw?Y@RU*5k#H8uu&qnl}HC0K2o|pxj$(0L^ zE#Y4cg>6VjP{!Jtmqwkp$8s4iSIOZLhNAQzSbo{b(KxlwVSh-hi~!!PNO3jHIKSu^ z!=le!KAPeq&<~0jn+5>wC-Z0?kg;Flg>hSQyTjj~fWAb-u-Qi@_&oczqNC$U-S7Qv z;)kV}$)JOUonPmQdx03!1a%tEMOSvi3Z-NRuPTKww7wb1gx`|yFTL+=+xdO%kEN$Jf-k{ki1(THr)^87D1!Cswx)>m4VqdnaeN z51kz+fY%iJesF}B03Et-aRk3Y8jr$MKp~>gJSxBPtkArF-YO>l{Fu;uaGoVxuH|u_ z<$&TPOfI$~g{ncGK|YxC{zetEpX?-zhsVi=mhSS%$g+@$`716Nr5qaavS2E6?|H+IErfFu;FAJu!-j7hGGnDa2DIraLy}Bz&h+@WICs;xUL^wa7j(SXoS`8D9g#4 zi27!XRbCd`*6`MkR&ZI}fWPRA%P8}dSNxa@m>WC&B@v2zlA-B$*ULg9eQ-U0>}O%d zCfm#a2YD?z?9RckG+iT4}HmRkhc)gD(w_|*)9&XB~0?7I_1I`X_N(NS``wuhA zQo`|$dcDijo*9aL5>(RFk!#JYaDqZ9(|?%m^*y} z%;zrZnpyaz#!pkBVVN3N@{A>2#T$}JQXqCqjW2ahEls9IMzkylz2pO)F;ImQt>_Fx zd;ry2?dK`Ae7Prm0i|rYcFASNBLWcn5=WloYR68O79{IN5q=580R>{N zla@>9j1^lJNe|$wH#S4XmrUQZL>rGd4?be_ll;=S*CHeYX&macGqYsIe5{6if@<)G zDXR$lfff`|_>Or#BtFH2jEQVUVZ`!k{L&mM#Z?3vT3yW(VfF0|-qH4PThYuqaT16& zq6yGuO?ap5b(+9haNsK3Ot{=P2_##4S^|;!GmL9f=N~_+Jm99}A)64b6YG0CUiM|X zOX+5JF7&3^VbhA@wj_VEvD$B=Ji`0sW;dc!#bPp@!T}{Bp**TboWTTNUwHf*4R`D* ziR3VuK?_zekUl19D^ha%dNztdGuE4+A81~K;XRK265Z24M?bw)=IzdqqxFsULz(O{2`4>`a(7n5i+5dHOMUQt?9qL)UK=(AfR{q=$v~v+Uczd`gYq zl96x`&vReDH=WSjTc7*by!Z5(^4ewhiDGoY0G(CrOjz-w#`MsJSSi8*UwPOO5DviM zzkk~wxXjhI?$hBvwI(KH!`_*}^gRn8Ymi6?STd!4UjCK+QnHxwqTST7(v^V2jpbd9 zSjyON%7|a!Y|Omp{UDXAKauKhP0(#|dV=Zq!Loxf3fS!Xaw*NivLFgq{QkYZ6>wh> zU6jmE=c4#^pLVDjZ%8sO6`%B%NfID}G;zq#4GB}My8X8@@v_Bop1wGP%%%_Y@l)W= z(L1pgO8=Gpdq}J5#l=^hlu75DXU3~ox5FL*sBv~ z*;1rJOy~>g{qKNOIUxPfu|?PZ#%%Wc*1Qr$shL?Spc57!?cg3&PoKE*B1|Fe>$ZX2 zrJe1szXBd40pv`+ljjeylVT}l4hAs(9%^?_Er6C#HIgB+Bo&(?!saUWrX|Dcr)&); z)u0SAC-FSO?nwBY0TfrZr!`==G-xo!*K5;3i>4nz*d+;COMVDcLw?Yj`eGzxxAqo- zE;M&NuKr(Y)_d4r`gW|J=gf2#BQ$X>#_ihw^s3f2J2aYh^?nan_)Q;Y$`aThM14C4 z(Q>cB-l%@|hvhQ3r1ET34pjW%MQST_%l=TIdL@I+9I?d#xtT=2xBe7w#6*ot(z(b{FoJSEYF8 zp2nB%R@2?=ChihfoYvEwq-#8d=|e(0NrdS?NZmq6g+f~BKa3(kN@YS)=|7y%LQ2&_ zp6ES5|KtD-&ZifNh58K#uMTvKF$`f^T~HB@GNG9s=a`YYe>rpSPdc;D}9uu z*b|+3QA#7vkjX!HmUKF36y<0P@Nak4ne=r5c?Q>yt)*p1piLHTHGw8QUIQ$M@~+sC_$IDMtWJ$LAG*4Kj*a{X|uFVSB=!59e3v%-?+JM042z%xzl%rQ^?SbyYhefA-*qHyKf} zBQLDUSPU54e`IXN;$yR3SdTjnt5gt7PX}_+t3M*X=9L|Ri=EFa{ne_rRuBB^>G9L7 zYpqEg5)%~Q7zFVfv*^THq{g9*rH6H1O?l86FwCOSTNhPMwb&6R|K)f-4)4d4K~hO6 z%X<446KEfH@HlK52$q3+ZbCk3ayS_%eq^f5*;2kM$=ISp+N4ANgv(m>GDMr&PC5`C zfwm0TJY+kzoN0k;?A0T|q7aQjG9wF~d7rbS5t^G!9d%0c zPYH$e@PR7PaN26uvQ(e7EwheK#J9A@!JMOz!C3oZwEA9Lt++7Tzqh{PkDbUd`f_SG z=GAERKCvax_LQBWp;Wy2RLDF9YB24evX2#jO%RFG#Kv$AOl&*08~YFZHN@+F;Cs)i z;$I!5PVQM4YJI)iPO!)eY0N>JNkFa7w}a!Dd#8@z9C-orpBbvg1(>e%^{l5+#lfqc zU`JPo21vY0*l+|VO*zzj;_1LWdZy_>8L)8ht`2HB+86s|#IMOP8Ee=tXTfUfQ>Goj z2r}AZ8q(2Z8T9U0X$0(>tX5QbNH}(e!M_*lj`TQf-c@^lksRKjPe@Q7Pvmjv_tynW z{?%DFR-Xfp^%-!DO~!#)g*l?Zsal`e$V)knP9zuQEoc{Fdi!UAA0;hf0E?FykrxmvJ&(#iv1qydwIf7YJc z6p08mDir0)OxD(fa&mUw513#ct(ML1hqtaUx3{(y?bR$>sH51d_itnT(bihoHNI9R1q|3lQa%;vA(jR}T-dY;!B0cVyx?I(lm?xYN|4GnHkZv<3B55M54r4NydIJ`a!jBpL`9b>`y(c zUbH)X1mkZOHDx!DI^E{_E#)gH{P3l5aI$rZ(e=nctp2q^f)drrg@K|9Fku#tPTT&ZYrA^fu% zqTNcw%SNpZ&{85*#3}U?7kv@!$`Ght2%XkEs2*0bZCbc-bvEtOl>|M+4VuFGt6Q?RqZE0slHMbUzGh%Al z@WvQ0zqlos!)R@o=X>>!v~E425AvbP-~zx^osVPj5kDLwcR|$cf3+M28FB3OpAdwD z$Nz*(b(-YsR%bT$)>yJ8HMyem;G4DU!n%%aNbe4Z2 zllB=5L&<#8o1#VyC?-9Jz|e6}x`DwHjEhmf)~furBxc6B!FgD;iLhZ)wSqTx8ZRV=LXdd#7^qJNlDJPAjT*lBro6CB-4b+XGnY0|Q(uH30-cOATTm1PZ}c}P zHav)!Raga2I8=m&0CD8nMv$O8K@yrz3?*3DYKLERz07Vj`RISQfl@M7w(i;B8Sx(i z?(qkplk=tzioDMW!)P%7?D|{Ug5WQ)ahN+>@RDK1#ru#&#XsUp{0ijV-TI4htIFmB z(Ex_J38LZS{w2c!2(YVABCtF~E-@E4q2UbF{xB%`~7hpph| zIO$FhP+^Caz-`CQY^LhIQy@)dfBBEeDrYi}B88q!3WY$70*6_}^O&S6yZe`VD7I?f zQQMj1;8~yRh`_Vc>C^U@C@Y5qig+O^iq6I1XQQ(ZL;@JvCWzXp-N6FEjQtoX#g8P@ zc2Z=K;kB035`UtMTO|;r@KvZ?k!QR#)s?jFFc=cJIWq6Uiv+fwp2x4W(=Zrf7(#8* z9FnI}^EBje7!tri2cPS)v($Rs^pr9Lb2)ZrsVlmJ4O=vNK4fA0zDHASJs$%T))*2O8;>#W(8qygIdVw%xiD`vXtda2d zC7|Cic2IRWKNt>*zn`M&$VD>pN?}+X$Ej5z?HOlfL2YPV&*$prbzIUs1YEZ}n|K&* z6Lu)gsb~Um^k^ru%MgcNqXX=-=YR6D6C!9pkhE_mg>=_dUWx@?bO0Q3LTvos2hBp%4UALl|(?% z1tRKk4vMlX*P;-BLPL%TH>=b_;%ucaZ7*ew=dS*oR)QdFZ{l0{dAP$84v%!GTtri-^EFtCAc)*OvoMglr9 zxAmFJ)?_H00E42G1#>k?7>cB{!fBOEy$W}Iuy~iOYa^A_TooD{ycCxO4h$U=FIF0x z^d-u85w6pu0KThn3-YAB$b9e=vjtZS9V1Hq;5$%MVAD?jIq{zMWNdNY9LB+xm{SL$ zsyRuos9XAG{MWFuE3XReOvRh29;Z+-lfy*cs!c%1!KPKDFjR^m@J5-2$DTC(@+F^4 zvb&*g6KwALayhTWKfT8OPy%~#DgR!+GvNAA3*6eNI#>jJVH3i#T!^phuA9d$EG4%P zM$h4lYEZ4eP5wdIA0vF1vfdaPLh&RVpOei1A=w3Z(Wa=bQwfzt83ZMKosw8IXLHRI zz+C$N%F|P%k4SzA4_pK$OLlc3{(_>V#xN@>Y<5aL*iTbP+Hz=5zE z2)CS73WjKxngli^OwJX6z0;Gk=$p-U-G}#RO6SGqj6MLzh;Oq_+umv=3A+oXya}OK zZo=ojy{TYE$5u2D2?Bvt-l7A`-Gl;wHZt`u<_v(}pmKG4H+Q%i^P-;ekhl$i`>Rt5 zW=B6L4k}J;o#hYXYI4H0xUr@um_8e=2|?PX&ajK|HM8ejKFlWR*CIV<^u+3l9lC`beS}u;TZ0Bq#dXmgdrkyv6v_xf;i`n~P zs}n6@MWv=6f~P>oTzf1a47sZG@{L$#0b-fXCl~;GKP8qh(-`{4b~CDMsVM`FML#V2 zFV3|D6leIJm+nR!U&CVUa@J4ogSWYUnxb*n|44AMk_BXw{_Hoyg97vvx|el2fa;;ii7zDxav)#oqPzZ2;iy-kukun z(Rd#6OP%FMhG9;S2PyF8c;v5G&v3}6{Uv-v7qdKm(*e6iY~mXEVjFve7CqB(;%&Io`7E^x_Wcei(6EaP0Z!@b!chDI;?1 zI#@|1X)v)Bg&sp`XOt0`pEY22Qes?=w3<>M3CJXXK6-XMz!HZEb0Y8H1(K>niP8^n z^!Ge>kOiznVG|N_>VgIWJ#8BS+~1Q~F{K>KUI$|(@PUq%r}VT|{;2&A%WJ|iU?m~# z1%V5=V~7GR)HMYa>%xXBHs_9fixqUPyE!=3;cwRM=FQX z_<_DEc9VGxN8yhQuLcR%-rXK?>81>h3HI;DE=WSfkV>45XuS3rNu82sBFxdyG>e~`L8d3+CMYC%?yHs|)AW#aurY{6Lfu01g=$0T-O zBOf!}Zv+HPPWbE+PIJsK&ft>PIlJy|KaQ3yw&sMzBw8b+kqToeM>A3E2EwL>AY`M4 z@cQ$nA^{^u{xJj$e6Fe(p{5Du*6IVm2n#ffsPW#)?`ahD4A-}2>g8fA-Xhp#Y$;{a zVysRL&*jsagWZjZYKN^$*p=h=cTD#NlNDiet73Z^RNFK$AyVG88dE?&SF99cTDrvQ zuTb1u(oJKbsubN&-J@lrARW8s9yL}9!paG2cn$1(bO@APOQRJNN(az_q%Q_Qjav)D zSZ{SY(mvxvx+N@9AhtJU8{-M&iXDlySV*co-S7PMaC}6|{BvcqsEH42;=h{Ygq4xB zK_OxM;>0VR7PS+-)ex2N_r=k)ioJRQHfhj?QSTdNNWl^(C(mC;0uL9ah!1)BPV}B$%iHGtq&Dk2?gcp=A_mG9g zXNRR!DH;_O(I+0^*L{@s*=jnoSIzB?pKByt>$x9xr&xobN2?A;2U1i4_;*S4-xp#x z&#DZ;L?XJm!$~S_#%$!0cxgKEV# zlzhJ)9azBO^bU+esnk&bInnBnp}z!Zp+h|Y^-eBB{OAP-Jnhy5a(UBlHonj(e}n>R z+N3m95I8@KD$6mowkO5@2+e6+SQD!m#uH7HGr4KkO8Zvv-s#4@xk&|m4dF!}Ev(*Y zsiWiAD2)t4>}TINYaVK8k=l-A-w9-Jn#{Z|mrtwbJl05LF~qIO{;-U2_A zBz@=1em-$;VJ79#?IQ=)8Z=n}~)^bVyg>h2u9d z)1?)#JCul0Cv?Ndr0V1v^->ot%Ov9?v#M!av`QZO@##JuIVu0wZd^^iVAK&frBfwf zqif3!^NnpsHZgUII5#Ld4cN=3C8-}#M6;yME!k@QVE`1-ScTJM4V+?f$`V-|azwXp z&Dy`!T|iv~)@@?=c_jX!FBs`PVaPzt8iWZn09$NX`c-EeXBXz=itxp)9v?=hz{&wm zP+NhIEch)R?tiK_l5e6q!GYt_Rahl>&T_idz?Rkt!+~8EX}lL1q9p2ZO(}q!{4}7AQUNp$p;%q|^2f{%uL;71Yz@AoTffic74B6j?#Qpp}Qgq1DV>9WkXQ0Gbk4 z7V5W0q9s%3c4^0%QK*>772PIPuyQhKC(*X43&t7g227Q3Zr&-WtKn!m2ciy7Dw*Al z;2lQLR@yYnEbX!33uaQr8kks${u_nhjXdN9WaXbSixX_9#E5C}QwiaPOEQ;kGt9$4 znS2~#MDw-gKmXK_qmHsx1m=i1N`N_{VoJ4#q)~jyYN&z+~|?FLA80U^3t%d04MpI+`N%D(LfFW zrfDcDZq%iVe%y%05=AFe%$241gbG8~|CTtl))z_FvJU0 zohf-W1iBiLA^H?3*pZ6DW+hidBuH+H3vIe9wen_UE;S_`)ik6Ze@mN74dlBXc$1e4 zjhA&)(pX2t)Rpzisl&n`KR!ukH36=^A_MDitl~eeS`Mqq&le5gl<_v||E(`(s3p!2 zl}0X$Ldx^Q?{3ywRJSw*C;?aGd=AV`nEWSSS*eH$)mG59TZO>oXAlbh5Q+H2o&@4N zY|~ouv3?1`v|nzO<0unt3$-VbfeP-&KRsW*nAI;4Jk02j1YwK_oQVR!v;pFV3R9yF zwunPuB!Kyqn5?A zGstS*Q;VXWL+d{^#}txbK=`6|c(?MGFyc5@P{1-sB)9JB+02~~cFkcq{Mibe^bmLH zUwg9jWh>sJuO>7=Ai~Ee{ePj5+LI?Z6d|JLJ1HQd^WG2it>-(C4FSN!&7|q^QN*U3 z8fx~~VV#Pbo%|GalXjHBWkm?+Is}rsj2uhnAfqtVrbfa2`JeM1aAyo^$5zzi(d1XJ zt}l1WoD7PD6fn9)N-XiaGpO1&1fL!>#VXpI}i3GNhkDDDo$t+*F=D^T2}!QCymyF+nzclY8H zcegjcbI*D2z5h(I)?`hRnXm5se4bs0)GeY5RZui}_};|;GD!!-K-*s2gKpCSPmpe) zvkU;&mp{5?2D;z}w*a6=+=CR!ew|)*`Wq7j;>`pw^KHb{al0hZ55b*HduFEAGQB57 zbWg1kxOBDpdyvDeUt9e-j8TUy7naBA@K>O6_BgfX<Z({dV*#)Sg!3_(IK*;6B=LLMjcGXfO>GA-9E4u;4i%QMYeJR0x(l9`( zBJ4!VB0I)%&Vt!cRf@`uPSwj~i`_&C^mhRgWOd2Bo>PQatlnGheg9M#FQhtggw94s zoTU4Izg7kI31@U8N3>6XCznQ<^g2ieG9H-_+3ibRU+9?zP;inoZFUIQ7V;b9;rR}d zma?Y{$BO@(d>B0v_Z-iFTl50$m_HduqG-6~H=m~yM_pzT*VzY6HT+3DmW@fg;2stv z58}f3XnSBK$}m$pm<*lcgnCqe3=+gp=?&_%a#Ba+%YTPdPss$o9roTAk&VLs0=!sc!VV-#-GuA3D{yr#+wf`rofF2PG7pme^G!JD?B2%9KI*@-Y%0V~mAZD03Uy z|G-Kw>rYs}gzL{sVnTzb&sXIxufhaR3+w5jCYb-gL1XH>CI-Vsy__w#gPJ#M9sBmn z{d&+P_L%-!>5@9_gRpZJj+=O3nu>wx@~e0$02@B*u zrf^c7AbbuSG}-E0CK8VOj=Bw6y0tW#lEJ`KF?FN30r;*?#n#_5BE{jVJGF9rBYJJl z(t;xyfZ;nY=QwP(kSTFWjj?B!=wwbbH zi!1X=x;-^=9Yq7N3w?288>cwa?4h3q4Ay?)_iLsy_GLGLB2yf^mpHCKDWO z@;RUJ{>rDfR2|zvx1<-OW)|u_=aCkdT=$jk_pa#wL~N)UfAgod{xH*KlVUcG4r-S; zoY+99gSZtXQ*EW=$>sq{Uxh^FOqoM+WS}onqUDV9{xo~a^r>0Ti949hl4bkJT_R7d zINUC(B%60Qm9buyWHOPpdY%EP%~uHbSKi*z`8yfwZHY$l>YiRFT4Q!ap|3xHk|uk!xAc#lc)CBt zr?KQd{#Ri`R<{plYM+^=6*#KQuN>o-7NtP8cc|vR0b(bcHQJR4gGZwhEaZs^Qm6fi z3R$d`ycdrYTHO|Q4c&(DuQid+WXkrR0@W5dcZT?-4i-EDH7}Qwmr2X4=)|Jnc1wl7 zR-F_(I}x8faIl=q$!zQ4H!ICuBz%Io9K8g48|I!1=RYOE0E{w!C;Mc;mw2{>zx;S| z*Hff4?<4E@b)EIlgHu;Bea0l4sDpwe;}Rnsa@XZ-_+!2%tcvpQ5)@~=_XBkj>{6AC zcVbRuqViex*DYzONE`_8biSuQu2~VT{_w!!pe3+=1D-A73l|%nSmj2T1uZ84rkZN`e%Z3b!c)YV4P=Z-XnDN@&iHm1 z+6$RHM=_|BW=|vUko`GW&%RE3cfa{-)we&s0X&^3IsWbXSi4b$_}R5_xlGD4k+b>t zQZts5OIY`#DMFSA73ut5`;9}Rd!JOaVAtve_-adPdR5bg@X6=(VA%cbtn2OS+;BAX zQ*@TA1(5-4RE%NVv)ji!d z4LSR)c7x)%UA_+4kfv99E`ajzIAXNeI?J;3i&bZsnP-=?lrxg)8-k&B^f-5b#jD6y z;N>>j(kiC=CN`>NhWx1}``g|_Z8YDk0lJ1^CHLcOfhzI~q?iBD@A@Uo*@7Y=&8J2J z?|(A$!TqbJ-CW|lnFmEQ`{ttk7kxW#HseU4xAqb&*o>E)nmb0ndo_0)G-cY9Wi|ws zBjKEttgulm@R|2{9_b76dttpMNhf5Bf#bBU6BL2k=$o6&+SAhG{hK9=LOye$CHMWt zod`?~r-V7%oeLy1O6>sO$S{(lkKbLoTUA0c<`2n+@lU>5@lW*ZmhNb$lh%KtKhi#y zSx!S2EuKA->$~&94Tw#wv8Dr=@ven!50Bnv8BEmDF35*W4uqpEb)2)M+$P6SO>1F+ zXt65A5-J5Y`IeyW>J4{irIC6G4v^u9C+)i5+UtT-Ng#>rp>@>Uf(`CjDfS9=b`Woj ztdm-xPJ;D-A-KE;s6@{IF>^K;iO}ntXu9q`Mf|nST^wmc;q$zc^Jgt0h`9)?_H}7A zBu)Ua<{Ej6ODC%3;QC^|N)jyz22PK)76?rmK1(}~OLKE8<&bs*@(C=K0?6#cD!0sn z)B};&B+N#!W)4<6KI^49@VzrTt!Z94`x&cG;ynLxzFe&K-4wNJy-pY~y0;&IZW-5C z!iBSfkHQ)viO~2uH(C-j+k{yz=;N`H4bp^IONNjRZd!EzRs|JY zkTkvGC|UWK#FoeqX+Af6Je7Tq7|6cpf3R1;XjrRie)L{-#8K8zJ%!&JJ@?ru3B=`a z=XbD_NUq6T-|?ZTg^R;Yvghl)&{dTloBAaB{qQ!vcOusG2vdaRt)%gd5$IN|c65Y4 z`PeEpr3p;N9?~b8cCGqzDzF7H~#ysr&%$@6#y_|zNTa}*~Ms^Ho zDG$Skp^%DM)@STR74w35&Ve5#K9{_*kly&qn({?73Sl%Eis06@LcHg|CMWy)hNC1H zqmPjs&pye#Bh^VaVfChrz?iYoh=hqf^NujH-488CX6nd~Yg(fXqGGDt-nx!F{p zeK=)~i0y!5m#zlHR03cG?nb?$t|IU|A6cJ7Z6q}wd2;8Y{aWKi@*Bd?cm=2!GiJeD zTd9Q>>KmOvB&uLd1@r{wdPzPdC!`?LOVcsp)8WN1$k5Tc8FLV{jj~7|f2hRVNb`-6 z9?*XJ9njjs%9e8mlbXngg|>y1N@FBv08TYdkg9^h$v-KBegm$6&*Yx*f`fH!`E2qX z%=oI=Ks1%rH5gd#xlL3+&LyV#nFVX8!wWj8bDoa*>bJWcl(puq8gDKJO+jxX)@(@8snb zb!B5_yeV`Wp(|zrv;Hjh|4x3vx!usr3@PFO%A=TcVit5h)ouzg3RUu~4-dY({V^H- z?dvHsSET0|uC(e$I7HtiGVRk-#~La0>h`C&ir~w|ryvvQ!{}+D_)a2AWL<_FZWf1q z!9zPD7k%YZ0*p8L7;xl7dy94^+H5RE7AzD{@hAE%k7AY$#16<8oj>r($#21V16~+K ziA+&hDQbi46G-RnC;7%J8Oqj=zkHEDu2th#RnsC>zbq~(thBIT85UuBnIn~8Vc3|5 zREv0U?Mce-BxWtL0>aDFt?faok&Op$oc?#l8v+o45wkIZqeQndfulsbQt;oQ1bkTg zO+5n~vhOW5H{&t76PC=V4Ps|EZCfL4YG3p`<$4Cv{Yi=_b%~HQKL&O=as9Zwk+n#S zoj@I_aIBU|IvTSazVdlKOMR=(%iUJDBqVT8%~}0gD5Nv)yWMZnbWag&6X;CO}imhDk*yeD|^u^-V#N|MD3b9RE!&{fw*^ zdr9QE)*%lY@#U7(PBBQiUM$q}wWCz6*77=)Z;kl#`fNZdb2DzKzxOx)q<%~@70?Yl zEv>KgI+ZiCuD=Q3jKSKE$I-4`+ixWL{;P{ZuAb`fUjk#y5arJ=i~Z^L%g%-jGTHwRggVBkEZlebkYWaIU0bUsdw>^)$&WW+NHK z`tAYs2}adrJeyRd+2#R;NrUcUel=)iHZ3$2x>||UDh|{tP1GuhgI%Sz3Yz*FFq%%- zOJ_-yVhB}P%(NpB!g=!FQcy2P&ARf{$-`5shh%|XZ3J=*`q4!=KTNgVTo<)~C#GRP z(cvzzV;Kg=ek3M82k3FFI^sokwdG>V<-ajT_(fXRaoRCy;^QP#aWTMwTk>i7P?F7$g?D1oMc@bi9Qt4;_eYa}UJbmS8MAuzx zI%98=uyuW3&S&YUtQw7eqPZLJnoC<#PB}3dpG+lv!1-W2iRQo^MKT##pC*4Og{DqP zhD|oqrrzU!TNBEH*}?9y$g0{prk$Bh%#hf?=n$T|t);c~4VN}wvP`hqJ!okvX*k{T zN*m)Iwi<{?r~Ji`biE4@;PHZp2;nUH?uw|@mx>jWhBd=G}` zjojQ#UsD@vJm+U@9BmowUAzpdv$;Py6&lJM zlTM#}x?jwVpAqVUi7f_jL(0z41m3|wn)M}ooCHB4a&d4^-*xY4U$cL~j<7!nKp;yG;}{OdM8JiKUExA7|neXtpz8A`2Lne!|A{rGFx3SRh* zSlSkPAy>-T!%{}<#JWLFrw(IN`~5J)b>tvJ9NQ?c-2+_Pz`gha*`)j{`a>&L>;i7& zy@jt9quGRuAVX?lOr0I{5PweNGUqcPWuKm}DvJz^5+!D!!Zgp9%6(WLfYy*;s`qI8 z+amggAd}6H5&KfV1lk^>2|+ShSfPt130O2kRqit4ANFRU?;b;TWwFpXby|Y9mnmp6 zXTi=ub;ukPzv&UfOW&WSe2kJYWyRA|(9p&=hu?uGpOSDN-{3?8c=t|Y z>84|Tc(^uhkdEX(#hF#?y{uh51H+HW-{!g_KV89Wad`N-524WG(V%WK&tvg7OI|(R z`P21yf$VAAt;NNOEW<)9oKz@#dDtes5B)Wu#}zCfBen)7ElvVKj2K-D3t%f_GbhxS zj_0%_Av~3?bvntSn?#2|Q)(j3??*hkXlNZKQfuH({PU~U{P+sSo|zkrAg)U1WPB5) z4pPwWg7klX-h_*5fWV|48_gX+FITNSAICsFJ* zVodX6QC?CJ+!fD_Eogh6K>E)FNZ-C3ep~8J+Rb$&f{$iT!ggi_DGoW*>hbfP>jJIc zN=;G94)}fL^c<9DC0zXfWn431G~tU`%^L*dC`H*g(;m*mh*>nzcR{JUOtutoE5jzzYb66U6w7}B2U;PQwQEw`3zJ=`(bwYEv!7M#eHjG7>CuDO5 zdOJ-dnsy*I+LM(8=5m8|tMT;&;giPLJKmEOnlFIb@46J+l;|S_Ta<)r7e5149e^G5 zW6=zw+~_+T2d0NzL@*+1w0Nd?NPlJWbbrl!KY>8~G4ad#D?$ehV_+R*!V-{^yHYZ> z>-R?0rDkL&kk~wYQ@+=9!5^(!XJ-Ggzk*N*K>(?RP6SuNb$+B?yaH>GTn>-aqMDwy zFBvtR_^$p3Qxv-%b`N}h)6XXtgzFql_ipBKnkXrBHNwY?0;;8SLEfbj&QUegRf?1j+-gTU8|PR!8ZI zs_>jGmBr@SFr1L%Fe`pCHUxwNt-lfNwFdeqGfPm#a@8r($ZxXP86;#TxG-e)YcR@) zsRop`NUt8mi?RpxX>A4|LtWGJ!va^lM3R!>hxQ|P)YjLl06(v>26%vzX6?u9#2$f4 zs1PE*XVBlIUFytN49$oCy}4f>K&sHYdr}G840Wf2^D)~NXj3Ek73K+lb0>q0-Hu}i zq}#TB<&YeWqoJvGS^th9ND;Fa<;&A6_*KDlX_?vx!8JXy@4G>Ge9#%ozisl9e9#3E zlW785qX+5$@5V?p=0;P00fs?;(PA$dFMa z$P{r2cHGgm6%#PLVJ+#bT7*Cz#^feBc}D7xeZ1Ubn0{Xb*qAnp5nG~oKTzr~9pF%r#mJtIpZapXg&k~c=qS{POPEGk@a)LNN7mcQOTxda%6 zg*8RhJTvh10F36GuFuRn(s&A!B3cUKY!!TZU-XWrzBWiz9M{afpYPPR*(cE>)KqqF z0IgH$>+q>7tt0RdD82q{kv5UKk54PiQq>l8ZP3UC6azOc99uVqI3+<*AmH=eRc(tN z7(NN!Cp~>Hk&M(z3Gn?+?3Cw1if>B1rNOTx0Pyo zy*GZ>HI=pbiJ2>(*rM&L$NfEjY3`sok39ObeeD-vqSJU%&%Uk>bnWAx&WiU4`2t<# z&!(=>d*G3)>5FMo8)oVRmfZU_{ZFP#dCz9&pY~&=TNz@oluR^U{Ba$MbOPeZrBo*= z|F|jC4BS_|;@Yx8(Xb^>I&gDW$UC74_A(?kF&yG{CN*FMOV{((!^G8G144(D@ub26 zc^i9Z$11#HrOC^T+USkMHmNtI{@UoFr6PJD?g0^0=#=5J*Hm`79ID6i!+ErE7)4!+ z_!w8yeTtl_w00e_B`{??v1HiaICp$K=AwDKA0uDSvs^+_I8<<8L?w$oVaP8ks#tW# zcW9zW1_n!5z3vKeP(?=%k8k%tgD_xjQd?Tx}`n&Z<*|Hm<;92J-5{{=INs8}mHQAEy2vCtgU34WZduD%)> zahatN(eM)qG`J)J#Y_D=Girc9pfa@+YT!~CC>0w?)K;XB8#2aD!kQF1x{JMMW*8!cp4UJGk9JeoV5CmX)L?k`i8RiJJ6UILeYzb`euFtz)X_u#Dc^yyvho(4VTxuY)5;Z%F8u zbcJ#41t5Zje>(-+8mf97Wi;%_pLccKyY&=S-d*jgt;lWz!rLCiDYNIuxx{Snjs&OzAF)z=WGkDm+S2JE#af zzuBIj`zz#2#x5Y-{RnJ%n$p8>a>25oVq!xM0EVpI%nj_T+2Wb7({ZcdV#?GVIK_e= z5Dv_FWtn*cZISYut*&FVsDM&oNBgqWx{0TxFh9!=@n~@##11_ZrFp$_*Ayvf90p@D zM~N(GKbnh8U_2KSEGX>{=LS1`95rGRpHcM;dKy8QPEiLj+ksk}-~Q>$F0GK;@f2|s z>TAEotdV*VrW78FNFX?O|ANF;Soo38iYFP*+=&1e;L<=32%;Cf0Z5$Dp7B4P3n3ZX zl5M=Ht+>_Z*i$xjRzaR;D*jxb)WpU=y@vyI-bhyf^M5Fh!onlpOiY=W>#JII7j zc+M;s5b^F`#5;NJw~XBoCWth80656|y;i&2E%!TA|EcJ~ir5(wY8b-*2#jJFGgT~& zUX-NG={-1Kf?}bK!WM+Uk`QPH+N%}h#s3J5;eG#=@8y1QW6wt-rj+H0*6<1g-_cpg zfP)GU#pB9?L{XcoKKvemuqXm57~6QtVghJHcNlR5{{2o^aA*>)(A%?|A=Z~}27Ma? zf7Ja^l02vSix~_9GzDx;H2YHhW$d6hqBv|P4yRnC&Zx-W;Se(K)HP-T`5XVvE;>eY zyupye%x%I1X`wy;e=&?YMJFJ5DMcnmZNmR6_-!9q+!$Lls6YkgAOy@|07Be!c{2=r zX{+XwA5Ah)ihfQ!^yTrf{Rd)zISj`LP+ED!R^HrKJn~LIGF?ThT08NHpC-XZZd{6= zRU8+sAn}?m^C$%6&gE#6C_{k9Q#HCV1vt?ni3GAy8JD#9)tO&h{C>w4PO z3}r^`{}LK|xbQg}W*QE43aMkY)oaU@Y-F)!g(*5GxmBjG_=Rn+CTiMAAqb{X# z1%^Jx3Q1#_-MvoBeF9;9u*nVvMuq!j=j9R=JsM#CsEZ<3 z57$&HPqFM!M-jvw(kS4=1Mt_=nj9B!_j*R11I_F}DfXon#HGh{K6KE@ zis|)zjj3q$>(qGqME31k+6<=li($7q3jD≫S4*Ty0v|xZ|lC^sQjET}wKt0>gvLoMA!l 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 jLJI_%td9NquAddze}?fHA7*@P(C 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%0D(1V`uwQ`VVs@@Y9byF6x`W&MZQ>`c_IhjOkay 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

-{;u#mIa!giY)TgV#j?ROL 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
H7h{a?Phv-ev4{mg!Li%M~k0A|P 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 MsNh*pKs&N)6l>%?)@6|YHQ6U7=%CI$|U); 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�=^K|K0Z1%hW|VVXmD!zXdp9i?jO^$4;BabtrJ$ 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 z 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 z

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

Iu* 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%0AA`O2l>aP8GVifb^>IE!S^28|d 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%0DQAtj2WRb_<1?bO@$<7t#-r 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
?n<-V)-C`g;y*rxE%A?q{MQS?ee)1+Q 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 ~ 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

-j#_|{a3 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%0D3F>%|=xW4uFr2;#YL&2p&O@I3n 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

Gf0L0p0l_o)sGIREMy12U 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 P0sP)xN@|&bZ_xh(sJWq5 From 21f77f9c5de5a2360a1a244cc9fd2bd494b1334c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Sep 2025 05:05:45 +0000 Subject: [PATCH 080/262] chore(deps): bump cryptography from 45.0.6 to 45.0.7 Bumps [cryptography](https://github.com/pyca/cryptography) from 45.0.6 to 45.0.7. - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pyca/cryptography/compare/45.0.6...45.0.7) --- updated-dependencies: - dependency-name: cryptography dependency-version: 45.0.7 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 0c0277ea0..3078c0837 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,7 +8,7 @@ ta-lib==0.6.6 technical==1.5.3 ccxt==4.5.3 -cryptography==45.0.6 +cryptography==45.0.7 aiohttp==3.12.15 SQLAlchemy==2.0.43 python-telegram-bot==22.3 From a9e82b7fc2ade70467f5a27ba30530afdfda7eff Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Sep 2025 05:09:00 +0000 Subject: [PATCH 081/262] chore(deps-dev): bump the pytest group with 3 updates Bumps the pytest group with 3 updates: [pytest](https://github.com/pytest-dev/pytest), [pytest-cov](https://github.com/pytest-dev/pytest-cov) and [pytest-mock](https://github.com/pytest-dev/pytest-mock). Updates `pytest` from 8.4.1 to 8.4.2 - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/8.4.1...8.4.2) Updates `pytest-cov` from 6.2.1 to 6.3.0 - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-cov/compare/v6.2.1...v6.3.0) Updates `pytest-mock` from 3.14.1 to 3.15.0 - [Release notes](https://github.com/pytest-dev/pytest-mock/releases) - [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.14.1...v3.15.0) --- updated-dependencies: - dependency-name: pytest dependency-version: 8.4.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: pytest - dependency-name: pytest-cov dependency-version: 6.3.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: pytest - dependency-name: pytest-mock dependency-version: 3.15.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: pytest ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index ee9b02c8c..c2e56eeb7 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -9,10 +9,10 @@ ruff==0.12.12 mypy==1.17.1 pre-commit==4.3.0 -pytest==8.4.1 +pytest==8.4.2 pytest-asyncio==1.1.0 -pytest-cov==6.2.1 -pytest-mock==3.14.1 +pytest-cov==6.3.0 +pytest-mock==3.15.0 pytest-random-order==1.2.0 pytest-timeout==2.4.0 pytest-xdist==3.8.0 From 737d2804d23fc7bd1662dd1999f22108636b318a Mon Sep 17 00:00:00 2001 From: mrpabloyeah Date: Mon, 8 Sep 2025 17:47:33 +0200 Subject: [PATCH 082/262] Fix spelling mistake --- freqtrade/optimize/backtesting.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/freqtrade/optimize/backtesting.py b/freqtrade/optimize/backtesting.py index 1ac2b6351..2bb6baeac 100644 --- a/freqtrade/optimize/backtesting.py +++ b/freqtrade/optimize/backtesting.py @@ -173,7 +173,7 @@ class Backtesting: self.disable_database_use() self.init_backtest_detail() self.pairlists = PairListManager(self.exchange, self.config, self.dataprovider) - self.dinamic_pairlist = False + self.dynamic_pairlist = False self._validate_pairlists_for_backtesting() self.dataprovider.add_pairlisthandler(self.pairlists) @@ -228,7 +228,7 @@ class Backtesting: ) if "ShuffleFilter" in self.pairlists.name_list: - self.dinamic_pairlist = True + self.dynamic_pairlist = True def log_once(self, msg: str) -> None: """ @@ -1587,7 +1587,7 @@ class Backtesting: # Loop for each main candle. self.check_abort() - if self.dinamic_pairlist: + if self.dynamic_pairlist: self.pairlists.refresh_pairlist() pairs = self.pairlists.whitelist From a6d2bc52383efc2b6d7383ea4d37e93c239258a1 Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 8 Sep 2025 19:12:27 +0200 Subject: [PATCH 083/262] chore: fix docker armhf build --- docker/Dockerfile.armhf | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docker/Dockerfile.armhf b/docker/Dockerfile.armhf index 9ec944211..dd0c9d670 100644 --- a/docker/Dockerfile.armhf +++ b/docker/Dockerfile.armhf @@ -34,8 +34,7 @@ COPY build_helpers/* /tmp/ # Install dependencies COPY --chown=ftuser:ftuser requirements.txt /freqtrade/ USER ftuser -RUN pip install --user --prefer-binary --no-cache-dir "numpy<3.0" build \ - && pip install --user --no-index --find-links /tmp/ pyarrow TA-Lib \ +RUN pip install --user --only-binary=:all: --find-links /tmp/ pyarrow TA-Lib \ && pip install --user --no-cache-dir -r requirements.txt # Copy dependencies to runtime-image From 1c2ffc6aaafca31fded965886f63f2024aa15c45 Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 8 Sep 2025 19:32:20 +0200 Subject: [PATCH 084/262] chore: improve log message --- freqtrade/optimize/analysis/lookahead_helpers.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/freqtrade/optimize/analysis/lookahead_helpers.py b/freqtrade/optimize/analysis/lookahead_helpers.py index 8c5ce6cb4..bc892727a 100644 --- a/freqtrade/optimize/analysis/lookahead_helpers.py +++ b/freqtrade/optimize/analysis/lookahead_helpers.py @@ -145,8 +145,7 @@ class LookaheadAnalysisSubFunctions: config["enable_protections"] = False logger.info( "Protections were enabled. " - "Disabling protections now " - "since they could otherwise produce false positives." + "Disabling protections now since they can produce false positives." ) if config["targeted_trade_amount"] < config["minimum_trade_amount"]: # this combo doesn't make any sense. From 6c9c709c65987021848f4d20f3e968ef4e6e6897 Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 8 Sep 2025 19:37:46 +0200 Subject: [PATCH 085/262] chore: use fstring in strategy helper --- freqtrade/resolvers/strategy_resolver.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/freqtrade/resolvers/strategy_resolver.py b/freqtrade/resolvers/strategy_resolver.py index 2a9bf27e8..3bc608fed 100644 --- a/freqtrade/resolvers/strategy_resolver.py +++ b/freqtrade/resolvers/strategy_resolver.py @@ -87,7 +87,7 @@ class StrategyResolver(IResolver): # Loop this list again to have output combined for attribute, _ in attributes: if attribute in config: - logger.info("Strategy using %s: %s", attribute, config[attribute]) + logger.info(f"Strategy using {attribute}: {config[attribute]}") StrategyResolver._normalize_attributes(strategy) @@ -109,9 +109,7 @@ class StrategyResolver(IResolver): # Ensure Properties are not overwritten setattr(strategy, attribute, config[attribute]) logger.info( - "Override strategy '%s' with value in config file: %s.", - attribute, - config[attribute], + f"Override strategy '{attribute}' with value in config file: {config[attribute]}.", ) elif hasattr(strategy, attribute): val = getattr(strategy, attribute) From 14c9f783d565c58cc65115445f319a3131ee588a Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 8 Sep 2025 19:40:20 +0200 Subject: [PATCH 086/262] refactor: Improve clarity of method name --- freqtrade/optimize/backtesting.py | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/freqtrade/optimize/backtesting.py b/freqtrade/optimize/backtesting.py index 65b4baff2..cbde89f80 100644 --- a/freqtrade/optimize/backtesting.py +++ b/freqtrade/optimize/backtesting.py @@ -966,7 +966,7 @@ class Backtesting: ) ) - def get_valid_price_and_stake( + def get_valid_entry_price_and_stake( self, pair: str, row: tuple, @@ -1089,18 +1089,20 @@ class Backtesting: stake_amount_ = stake_amount or (trade.stake_amount if trade else 0.0) precision_price, precision_mode_price = self.get_pair_precision(pair, current_time) - propose_rate, stake_amount, leverage, min_stake_amount = self.get_valid_price_and_stake( - pair, - row, - row[OPEN_IDX], - stake_amount_, - direction, - current_time, - entry_tag, - trade, - order_type, - precision_price, - precision_mode_price, + propose_rate, stake_amount, leverage, min_stake_amount = ( + self.get_valid_entry_price_and_stake( + pair, + row, + row[OPEN_IDX], + stake_amount_, + direction, + current_time, + entry_tag, + trade, + order_type, + precision_price, + precision_mode_price, + ) ) # replace proposed rate if another rate was requested From a2c3729254728ebc1520bd48945ccc6f6f3c9657 Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 8 Sep 2025 19:52:15 +0200 Subject: [PATCH 087/262] feat: Override order types for lookahead analysis this avoids false positives - but could cause false-negatives if the problem is in a pricing callback. `--allow-limit-orders` can re-allow limit orders to test for this scenario. part of #12168 --- freqtrade/commands/arguments.py | 7 ++++++- freqtrade/commands/cli_options.py | 8 ++++++++ freqtrade/optimize/analysis/lookahead_helpers.py | 11 +++++++++++ 3 files changed, 25 insertions(+), 1 deletion(-) diff --git a/freqtrade/commands/arguments.py b/freqtrade/commands/arguments.py index 17d8f43d7..8c3ddbcdb 100755 --- a/freqtrade/commands/arguments.py +++ b/freqtrade/commands/arguments.py @@ -260,7 +260,12 @@ ARGS_LOOKAHEAD_ANALYSIS = [ a for a in ARGS_BACKTEST if a not in ("position_stacking", "backtest_cache", "backtest_breakdown", "backtest_notes") -] + ["minimum_trade_amount", "targeted_trade_amount", "lookahead_analysis_exportfilename"] +] + [ + "minimum_trade_amount", + "targeted_trade_amount", + "lookahead_analysis_exportfilename", + "lookahead_allow_limit_orders", +] ARGS_RECURSIVE_ANALYSIS = ["timeframe", "timerange", "dataformat_ohlcv", "pairs", "startup_candle"] diff --git a/freqtrade/commands/cli_options.py b/freqtrade/commands/cli_options.py index 62a007f59..c00af1e97 100755 --- a/freqtrade/commands/cli_options.py +++ b/freqtrade/commands/cli_options.py @@ -806,6 +806,14 @@ AVAILABLE_CLI_OPTIONS = { help="Specify startup candles to be checked (`199`, `499`, `999`, `1999`).", nargs="+", ), + "lookahead_allow_limit_orders": Arg( + "--allow-limit-orders", + help=( + "Allow limit orders in lookahead analysis (could cause false positives " + "in lookahead analysis results)." + ), + action="store_true", + ), "show_sensitive": Arg( "--show-sensitive", help="Show secrets in the output.", diff --git a/freqtrade/optimize/analysis/lookahead_helpers.py b/freqtrade/optimize/analysis/lookahead_helpers.py index bc892727a..c9434c3d8 100644 --- a/freqtrade/optimize/analysis/lookahead_helpers.py +++ b/freqtrade/optimize/analysis/lookahead_helpers.py @@ -147,6 +147,17 @@ class LookaheadAnalysisSubFunctions: "Protections were enabled. " "Disabling protections now since they can produce false positives." ) + if not config.get("lookahead_allow_limit_orders", False): + logger.info("Forced order_types to market orders.") + config["order_types"] = { + "entry": "market", + "exit": "market", + "stoploss": "market", + "stoploss_on_exchange": False, + } + else: + logger.info("Using configured order_types, skipping order_types override.") + if config["targeted_trade_amount"] < config["minimum_trade_amount"]: # this combo doesn't make any sense. raise OperationalException( From 7ae89711dd1890666fe6f306abab122da330f053 Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 8 Sep 2025 19:52:38 +0200 Subject: [PATCH 088/262] docs: update docs for lookahead analysis override --- docs/lookahead-analysis.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/lookahead-analysis.md b/docs/lookahead-analysis.md index d8fb8b7bb..cf2eb9140 100644 --- a/docs/lookahead-analysis.md +++ b/docs/lookahead-analysis.md @@ -22,6 +22,7 @@ This is done by not looking at the strategy code itself, but at changed indicato - `--dry-run-wallet` is forced to be basically infinite (1 billion). - `--stake-amount` is forced to be a static 10000 (10k). - `--enable-protections` is forced to be off. +- `order_types` are forced to be "market" (late entries) unless `--lookahead-allow-limit-orders` is set. These are set to avoid users accidentally generating false positives. @@ -99,6 +100,9 @@ This would lead to a false-negative, i.e. the strategy will be reported as non-b Please don't use any options like enabling position stacking as this will distort the number of checked signals. If you decide to do so, then make doubly sure that you won't ever run out of `max_open_trades` slots, and that you have enough capital in the backtest wallet configuration. +- limit orders in combination with `custom_entry_price()` and `custom_exit_price()` callbacks can cause late / delayed entries and exists, causing false positives. +To avoid this - market orders are forced for this command. This implicitly means that `custom_entry_price()` and `custom_exit_price()` callbacks are not called. +Using `--lookahead-allow-limit-orders` will skip the override and use your configured order types - however has shown to eventually produce false positives. - In the results table, the `biased_indicators` column will falsely flag FreqAI target indicators defined in `set_freqai_targets()` as biased. **These are not biased and can safely be ignored.** From 7b8f0583a4f2f1288ee486a946c9332974ec1d83 Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 8 Sep 2025 20:02:09 +0200 Subject: [PATCH 089/262] test: add test for order_type force behavior --- tests/optimize/test_lookahead_analysis.py | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/tests/optimize/test_lookahead_analysis.py b/tests/optimize/test_lookahead_analysis.py index 3ecabc0b1..2b8331608 100644 --- a/tests/optimize/test_lookahead_analysis.py +++ b/tests/optimize/test_lookahead_analysis.py @@ -123,7 +123,7 @@ def test_lookahead_helper_no_strategy_defined(lookahead_conf): LookaheadAnalysisSubFunctions.start(conf) -def test_lookahead_helper_start(lookahead_conf, mocker) -> None: +def test_lookahead_helper_start(lookahead_conf, mocker, caplog) -> None: single_mock = MagicMock() text_table_mock = MagicMock() mocker.patch.multiple( @@ -131,13 +131,22 @@ def test_lookahead_helper_start(lookahead_conf, mocker) -> None: initialize_single_lookahead_analysis=single_mock, text_table_lookahead_analysis_instances=text_table_mock, ) - LookaheadAnalysisSubFunctions.start(lookahead_conf) + LookaheadAnalysisSubFunctions.start(deepcopy(lookahead_conf)) assert single_mock.call_count == 1 assert text_table_mock.call_count == 1 + assert log_has_re("Forced order_types to market orders.", caplog) + assert single_mock.call_args_list[0][0][0]["order_types"]["entry"] == "market" single_mock.reset_mock() text_table_mock.reset_mock() + lookahead_conf["lookahead_allow_limit_orders"] = True + LookaheadAnalysisSubFunctions.start(lookahead_conf) + assert single_mock.call_count == 1 + assert text_table_mock.call_count == 1 + assert log_has_re("Using configured order_types, skipping order_types override.", caplog) + assert "order_types" not in single_mock.call_args_list[0][0][0] + @pytest.mark.parametrize( "indicators, expected_caption_text", From b35172a3b86b9df7696f66d7482177986b908213 Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 8 Sep 2025 20:06:43 +0200 Subject: [PATCH 090/262] chore: export lookahead command partial --- docs/commands/lookahead-analysis.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/commands/lookahead-analysis.md b/docs/commands/lookahead-analysis.md index 880c41ce1..922e1f757 100644 --- a/docs/commands/lookahead-analysis.md +++ b/docs/commands/lookahead-analysis.md @@ -21,6 +21,7 @@ usage: freqtrade lookahead-analysis [-h] [-v] [--no-color] [--logfile FILE] [--minimum-trade-amount INT] [--targeted-trade-amount INT] [--lookahead-analysis-exportfilename LOOKAHEAD_ANALYSIS_EXPORTFILENAME] + [--allow-limit-orders] options: -h, --help show this help message and exit @@ -79,6 +80,8 @@ options: --lookahead-analysis-exportfilename LOOKAHEAD_ANALYSIS_EXPORTFILENAME Use this csv-filename to store lookahead-analysis- results + --allow-limit-orders Allow limit orders in lookahead analysis (could cause + false positives in lookahead analysis results). Common arguments: -v, --verbose Verbose mode (-vv for more, -vvv to get all messages). From a8f543ce620e13871d0c10d1f77dcb789611350e Mon Sep 17 00:00:00 2001 From: mrpabloyeah Date: Tue, 9 Sep 2025 03:01:46 +0200 Subject: [PATCH 091/262] Add test_time_pair_generator_refresh_pairlist() --- tests/optimize/test_backtesting.py | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/tests/optimize/test_backtesting.py b/tests/optimize/test_backtesting.py index 292ee92aa..ff6c8c76a 100644 --- a/tests/optimize/test_backtesting.py +++ b/tests/optimize/test_backtesting.py @@ -2715,3 +2715,29 @@ def test_get_backtest_metadata_filename(): filename = "backtest_results_zip.zip" expected = Path("backtest_results_zip.meta.json") assert get_backtest_metadata_filename(filename) == expected + + +@pytest.mark.parametrize("dynamic_pairlist", [True, False]) +def test_time_pair_generator_refresh_pairlist(mocker, default_conf, dynamic_pairlist): + patch_exchange(mocker) + backtesting = Backtesting(default_conf) + backtesting._set_strategy(backtesting.strategylist[0]) + backtesting.dynamic_pairlist = dynamic_pairlist + + refresh_mock = mocker.patch( + "freqtrade.plugins.pairlistmanager.PairListManager.refresh_pairlist" + ) + + # Simulate 2 candles + start_date = datetime(2025, 1, 1, 0, 0, tzinfo=UTC) + end_date = start_date + timedelta(minutes=10) + pairs = default_conf["exchange"]["pair_whitelist"] + data = {pair: [] for pair in pairs} + + # Simulate backtest loop + list(backtesting.time_pair_generator(start_date, end_date, pairs, data)) + + if dynamic_pairlist: + assert refresh_mock.call_count == 2 + else: + assert refresh_mock.call_count == 0 From eea9133b3f75b48b24a0827e001be427163e33fb Mon Sep 17 00:00:00 2001 From: mrpabloyeah Date: Tue, 9 Sep 2025 03:03:07 +0200 Subject: [PATCH 092/262] test_time_pair_generator_open_trades_first() --- tests/optimize/test_backtesting.py | 44 ++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/tests/optimize/test_backtesting.py b/tests/optimize/test_backtesting.py index ff6c8c76a..0aa0ea7e6 100644 --- a/tests/optimize/test_backtesting.py +++ b/tests/optimize/test_backtesting.py @@ -2741,3 +2741,47 @@ def test_time_pair_generator_refresh_pairlist(mocker, default_conf, dynamic_pair assert refresh_mock.call_count == 2 else: assert refresh_mock.call_count == 0 + + +@pytest.mark.parametrize("dynamic_pairlist", [True, False]) +def test_time_pair_generator_open_trades_first(mocker, default_conf, dynamic_pairlist): + patch_exchange(mocker) + backtesting = Backtesting(default_conf) + backtesting._set_strategy(backtesting.strategylist[0]) + backtesting.dynamic_pairlist = dynamic_pairlist + + pairs = ["XRP/BTC", "LTC/BTC", "NEO/BTC", "ETH/BTC"] + + # Simulate open trades + trades = [ + LocalTrade(pair="XRP/BTC", open_date=datetime.now(tz=UTC), amount=1, open_rate=1), + LocalTrade(pair="NEO/BTC", open_date=datetime.now(tz=UTC), amount=1, open_rate=1), + ] + LocalTrade.bt_trades_open = trades + LocalTrade.bt_trades_open_pp = { + "XRP/BTC": [trades[0]], + "NEO/BTC": [trades[1]], + "LTC/BTC": [], + "ETH/BTC": [], + } + + start_date = datetime(2025, 1, 1, 0, 0, tzinfo=UTC) + end_date = start_date + timedelta(minutes=5) + dummy_row = (end_date, 1.0, 1.1, 0.9, 1.0, 0, 0, 0, 0, None, None) + data = {pair: [dummy_row] for pair in pairs} + + def mock_refresh(self): + # Simulate shuffle + self._whitelist = pairs[::-1] # ['ETH/BTC', 'NEO/BTC', 'LTC/BTC', 'XRP/BTC'] + + mocker.patch("freqtrade.plugins.pairlistmanager.PairListManager.refresh_pairlist", mock_refresh) + + processed_pairs = [] + for _, pair, _, _, _ in backtesting.time_pair_generator(start_date, end_date, pairs, data): + processed_pairs.append(pair) + + # Open trades first in both cases + if dynamic_pairlist: + assert processed_pairs == ["XRP/BTC", "NEO/BTC", "ETH/BTC", "LTC/BTC"] + else: + assert processed_pairs == ["XRP/BTC", "NEO/BTC", "LTC/BTC", "ETH/BTC"] From 7219f71bc183179b361cbab842c905d3913b0c29 Mon Sep 17 00:00:00 2001 From: Freqtrade Bot <154552126+freqtrade-bot@users.noreply.github.com> Date: Tue, 9 Sep 2025 03:15:50 +0000 Subject: [PATCH 093/262] chore: update pre-commit hooks --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index f4218e881..68352dd0c 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -44,7 +44,7 @@ repos: - repo: https://github.com/charliermarsh/ruff-pre-commit # Ruff version. - rev: 'v0.12.11' + rev: 'v0.12.12' hooks: - id: ruff - id: ruff-format From eb8875b64bdf2044c2cf0a67d63787b84a1bb62a Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 9 Sep 2025 07:06:42 +0200 Subject: [PATCH 094/262] feat: adjust okx ohlcv candle limits --- freqtrade/exchange/okx.py | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/freqtrade/exchange/okx.py b/freqtrade/exchange/okx.py index 1b881366e..847f8a284 100644 --- a/freqtrade/exchange/okx.py +++ b/freqtrade/exchange/okx.py @@ -65,15 +65,22 @@ class Okx(Exchange): """ Exchange ohlcv candle limit OKX has the following behaviour: - * 300 candles for up-to-date data - * 100 candles for historic data - * 100 candles for additional candles (not futures or spot). + * spot and futures: + * 300 candles for regular candles + * mark and premium-index: + * 300 candles for up-to-date data + * 100 candles for historic data + * additional data: + * 100 candles for additional candles :param timeframe: Timeframe to check :param candle_type: Candle-type :param since_ms: Starting timestamp :return: Candle limit as integer """ - if candle_type in (CandleType.FUTURES, CandleType.SPOT) and ( + if candle_type in (CandleType.FUTURES, CandleType.SPOT): + return 300 + + if candle_type in (CandleType.MARK, CandleType.PREMIUMINDEX) and ( not since_ms or since_ms > (date_minus_candles(timeframe, 300).timestamp() * 1000) ): return 300 From 068caf159d3d921dd0d6e7e1354635fda7985f23 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 9 Sep 2025 07:12:03 +0200 Subject: [PATCH 095/262] test: update test for new okx candle limits --- tests/exchange/test_okx.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/tests/exchange/test_okx.py b/tests/exchange/test_okx.py index bf881163e..a388c2ab1 100644 --- a/tests/exchange/test_okx.py +++ b/tests/exchange/test_okx.py @@ -20,11 +20,11 @@ def test_okx_ohlcv_candle_limit(default_conf, mocker): for timeframe in timeframes: assert exchange.ohlcv_candle_limit(timeframe, CandleType.SPOT) == 300 assert exchange.ohlcv_candle_limit(timeframe, CandleType.FUTURES) == 300 - assert exchange.ohlcv_candle_limit(timeframe, CandleType.MARK) == 100 + assert exchange.ohlcv_candle_limit(timeframe, CandleType.MARK) == 300 assert exchange.ohlcv_candle_limit(timeframe, CandleType.FUNDING_RATE) == 100 - assert exchange.ohlcv_candle_limit(timeframe, CandleType.SPOT, start_time) == 100 - assert exchange.ohlcv_candle_limit(timeframe, CandleType.FUTURES, start_time) == 100 + assert exchange.ohlcv_candle_limit(timeframe, CandleType.SPOT, start_time) == 300 + assert exchange.ohlcv_candle_limit(timeframe, CandleType.FUTURES, start_time) == 300 assert exchange.ohlcv_candle_limit(timeframe, CandleType.MARK, start_time) == 100 assert exchange.ohlcv_candle_limit(timeframe, CandleType.FUNDING_RATE, start_time) == 100 one_call = int( @@ -36,6 +36,7 @@ def test_okx_ohlcv_candle_limit(default_conf, mocker): assert exchange.ohlcv_candle_limit(timeframe, CandleType.SPOT, one_call) == 300 assert exchange.ohlcv_candle_limit(timeframe, CandleType.FUTURES, one_call) == 300 + assert exchange.ohlcv_candle_limit(timeframe, CandleType.MARK, one_call) == 300 one_call = int( ( @@ -43,8 +44,9 @@ def test_okx_ohlcv_candle_limit(default_conf, mocker): ).timestamp() * 1000 ) - assert exchange.ohlcv_candle_limit(timeframe, CandleType.SPOT, one_call) == 100 - assert exchange.ohlcv_candle_limit(timeframe, CandleType.FUTURES, one_call) == 100 + assert exchange.ohlcv_candle_limit(timeframe, CandleType.SPOT, one_call) == 300 + assert exchange.ohlcv_candle_limit(timeframe, CandleType.FUTURES, one_call) == 300 + assert exchange.ohlcv_candle_limit(timeframe, CandleType.MARK, one_call) == 100 def test_get_maintenance_ratio_and_amt_okx( From 3bce9278bd823c0c55a31280918474a853fdf8d2 Mon Sep 17 00:00:00 2001 From: mrpabloyeah Date: Tue, 9 Sep 2025 14:37:08 +0200 Subject: [PATCH 096/262] Add cache for gen_pairlist() in StaticPairList in backtest mode --- freqtrade/plugins/pairlist/StaticPairList.py | 30 ++++++++++++++------ 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/freqtrade/plugins/pairlist/StaticPairList.py b/freqtrade/plugins/pairlist/StaticPairList.py index bff2105b3..9df437260 100644 --- a/freqtrade/plugins/pairlist/StaticPairList.py +++ b/freqtrade/plugins/pairlist/StaticPairList.py @@ -7,6 +7,9 @@ Provides pair white list as it configured in config import logging from copy import deepcopy +from cachetools import LRUCache + +from freqtrade.enums.runmode import RunMode from freqtrade.exchange.exchange_types import Tickers from freqtrade.plugins.pairlist.IPairList import IPairList, PairlistParameter, SupportsBacktesting @@ -22,6 +25,7 @@ class StaticPairList(IPairList): super().__init__(*args, **kwargs) self._allow_inactive = self._pairlistconfig.get("allow_inactive", False) + self._pair_cache: LRUCache = LRUCache(maxsize=1) @property def needstickers(self) -> bool: @@ -60,15 +64,23 @@ class StaticPairList(IPairList): :param tickers: Tickers (from exchange.get_tickers). May be cached. :return: List of pairs """ - wl = self.verify_whitelist( - self._config["exchange"]["pair_whitelist"], logger.info, keep_invalid=True - ) - if self._allow_inactive: - return wl - else: - # Avoid implicit filtering of "verify_whitelist" to keep - # proper warnings in the log - return self._whitelist_for_active_markets(wl) + pairlist = self._pair_cache.get("pairlist") + + if not pairlist: + wl = self.verify_whitelist( + self._config["exchange"]["pair_whitelist"], logger.info, keep_invalid=True + ) + if self._allow_inactive: + pairlist = wl + else: + # Avoid implicit filtering of "verify_whitelist" to keep + # proper warnings in the log + pairlist = self._whitelist_for_active_markets(wl) + + if self._config["runmode"] in (RunMode.BACKTEST, RunMode.HYPEROPT): + self._pair_cache["pairlist"] = pairlist.copy() + + return pairlist def filter_pairlist(self, pairlist: list[str], tickers: Tickers) -> list[str]: """ From 6cfd31c7050045c35ec9339506d2b77eec2990da Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 9 Sep 2025 19:18:28 +0200 Subject: [PATCH 097/262] fix: "price" shouldn't be sent for regular futures candles --- freqtrade/exchange/exchange.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index e56276c36..7d086677d 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -2799,7 +2799,7 @@ class Exchange: timeframe, candle_type=candle_type, since_ms=since_ms ) - if candle_type and candle_type != CandleType.SPOT: + if candle_type and candle_type not in (CandleType.SPOT, CandleType.FUTURES): params.update({"price": candle_type.value}) if candle_type != CandleType.FUNDING_RATE: data = await self._api_async.fetch_ohlcv( From 43be752847ccd6c8f12e2c91d4d9867f56245d04 Mon Sep 17 00:00:00 2001 From: mrpabloyeah Date: Tue, 9 Sep 2025 19:24:32 +0200 Subject: [PATCH 098/262] Do not verify the backlist if it is empty --- freqtrade/plugins/pairlistmanager.py | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/freqtrade/plugins/pairlistmanager.py b/freqtrade/plugins/pairlistmanager.py index bc66d00c3..8d35f5642 100644 --- a/freqtrade/plugins/pairlistmanager.py +++ b/freqtrade/plugins/pairlistmanager.py @@ -157,16 +157,17 @@ class PairListManager(LoggingMixin): :param logmethod: Function that'll be called, `logger.info` or `logger.warning`. :return: pairlist - blacklisted pairs """ - try: - blacklist = self.expanded_blacklist - except ValueError as err: - logger.error(f"Pair blacklist contains an invalid Wildcard: {err}") - return [] - log_once = partial(self.log_once, logmethod=logmethod) - for pair in pairlist.copy(): - if pair in blacklist: - log_once(f"Pair {pair} in your blacklist. Removing it from whitelist...") - pairlist.remove(pair) + if self._blacklist: + try: + blacklist = self.expanded_blacklist + except ValueError as err: + logger.error(f"Pair blacklist contains an invalid Wildcard: {err}") + return [] + log_once = partial(self.log_once, logmethod=logmethod) + for pair in pairlist.copy(): + if pair in blacklist: + log_once(f"Pair {pair} in your blacklist. Removing it from whitelist...") + pairlist.remove(pair) return pairlist def verify_whitelist( From 09fabd911e12be8ca44c4f0e40d29636f49a100a Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 9 Sep 2025 19:42:13 +0200 Subject: [PATCH 099/262] test: simplify and improve fetch_ohlcv test Also adress okx mark oddity - which didn't show up before due to odd test setup (using "" instead of "spot"). --- tests/exchange/test_exchange.py | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/tests/exchange/test_exchange.py b/tests/exchange/test_exchange.py index 9f7ae7568..2e1d2cf82 100644 --- a/tests/exchange/test_exchange.py +++ b/tests/exchange/test_exchange.py @@ -28,6 +28,7 @@ from freqtrade.exchange import ( Bybit, Exchange, Kraken, + date_minus_candles, market_is_active, timeframe_to_prev_date, ) @@ -2144,7 +2145,7 @@ def test___now_is_time_to_refresh(default_conf, mocker, exchange_name, time_mach assert exchange._now_is_time_to_refresh(pair, "1d", candle_type) is True -@pytest.mark.parametrize("candle_type", ["mark", ""]) +@pytest.mark.parametrize("candle_type", ["mark", "spot"]) @pytest.mark.parametrize("exchange_name", EXCHANGES) def test_get_historic_ohlcv(default_conf, mocker, caplog, exchange_name, candle_type): caplog.set_level(logging.DEBUG) @@ -2171,24 +2172,24 @@ def test_get_historic_ohlcv(default_conf, mocker, caplog, exchange_name, candle_ exchange._async_get_candle_history = Mock(wraps=mock_candle_hist) # one_call calculation * 1.8 should do 2 calls + candle_limit = exchange.ohlcv_candle_limit("5m", candle_type) + since = date_minus_candles("5m", candle_limit) + ret = exchange.get_historic_ohlcv(pair, "5m", dt_ts(since), candle_type=candle_type) - since = 5 * 60 * exchange.ohlcv_candle_limit("5m", candle_type) * 1.8 - ret = exchange.get_historic_ohlcv( - pair, "5m", dt_ts(dt_now() - timedelta(seconds=since)), candle_type=candle_type - ) - - assert exchange._async_get_candle_history.call_count == 2 + if exchange_name == "okx" and candle_type == "mark": + expected = 4 + else: + expected = 2 + assert exchange._async_get_candle_history.call_count == expected # Returns twice the above OHLCV data after truncating the open candle. - assert len(ret) == 2 + assert len(ret) == expected assert log_has_re(r"Downloaded data for .* from ccxt with length .*\.", caplog) caplog.clear() exchange._async_get_candle_history = get_mock_coro(side_effect=TimeoutError()) with pytest.raises(TimeoutError): - exchange.get_historic_ohlcv( - pair, "5m", dt_ts(dt_now() - timedelta(seconds=since)), candle_type=candle_type - ) + exchange.get_historic_ohlcv(pair, "5m", dt_ts(since), candle_type=candle_type) assert log_has_re(r"Async code raised an exception: .*", caplog) From 49b9296cd9d36c25ee7b7414cff3eba79f8995a4 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 9 Sep 2025 19:43:00 +0200 Subject: [PATCH 100/262] test: Add futures to test matrix --- tests/exchange/test_exchange.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/exchange/test_exchange.py b/tests/exchange/test_exchange.py index 2e1d2cf82..6e07e5025 100644 --- a/tests/exchange/test_exchange.py +++ b/tests/exchange/test_exchange.py @@ -2145,7 +2145,7 @@ def test___now_is_time_to_refresh(default_conf, mocker, exchange_name, time_mach assert exchange._now_is_time_to_refresh(pair, "1d", candle_type) is True -@pytest.mark.parametrize("candle_type", ["mark", "spot"]) +@pytest.mark.parametrize("candle_type", ["mark", "spot", "futures"]) @pytest.mark.parametrize("exchange_name", EXCHANGES) def test_get_historic_ohlcv(default_conf, mocker, caplog, exchange_name, candle_type): caplog.set_level(logging.DEBUG) From 55201b6224a03629e8958fcca8a1f292e3dac448 Mon Sep 17 00:00:00 2001 From: mrpabloyeah Date: Tue, 9 Sep 2025 20:17:14 +0200 Subject: [PATCH 101/262] Fix: Hyperopt breaks when self.dynamic_pairlist is set to True --- freqtrade/optimize/backtesting.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freqtrade/optimize/backtesting.py b/freqtrade/optimize/backtesting.py index 2bb6baeac..d6336b567 100644 --- a/freqtrade/optimize/backtesting.py +++ b/freqtrade/optimize/backtesting.py @@ -1587,7 +1587,7 @@ class Backtesting: # Loop for each main candle. self.check_abort() - if self.dynamic_pairlist: + if self.dynamic_pairlist and self.pairlists: self.pairlists.refresh_pairlist() pairs = self.pairlists.whitelist From 7b7b8b8f8be6f0598f8b896b2b09fe056ff6bfa2 Mon Sep 17 00:00:00 2001 From: Stefano Date: Wed, 10 Sep 2025 09:09:24 +0900 Subject: [PATCH 102/262] correctly handle pairlist that use wildcard --- freqtrade/optimize/analysis/recursive.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/freqtrade/optimize/analysis/recursive.py b/freqtrade/optimize/analysis/recursive.py index b65be6b4d..7e8e39f5a 100644 --- a/freqtrade/optimize/analysis/recursive.py +++ b/freqtrade/optimize/analysis/recursive.py @@ -37,10 +37,12 @@ class RecursiveAnalysis(BaseAnalysis): self.dict_recursive: dict[str, Any] = dict() + self.pair_to_used: str | None = None + # For recursive bias check # analyzes two data frames with processed indicators and shows differences between them. def analyze_indicators(self): - pair_to_check = self.local_config["pairs"][0] + pair_to_check = self.pair_to_used logger.info("Start checking for recursive bias") # check and report signals @@ -85,7 +87,7 @@ class RecursiveAnalysis(BaseAnalysis): # For lookahead bias check # analyzes two data frames with processed indicators and shows differences between them. def analyze_indicators_lookahead(self): - pair_to_check = self.local_config["pairs"][0] + pair_to_check = self.pair_to_used logger.info("Start checking for lookahead bias on indicators only") part = self.partial_varHolder_lookahead_array[0] @@ -138,7 +140,13 @@ class RecursiveAnalysis(BaseAnalysis): backtesting = Backtesting(prepare_data_config, self.exchange) self.exchange = backtesting.exchange + if self.pair_to_used is None: + self.pair_to_used = backtesting.pairlists.whitelist[0] + logger.info( + f"Using pair {self.pair_to_used} only for recursive analysis. Replacing whitelist." + ) self.local_config["candle_type_def"] = prepare_data_config["candle_type_def"] + backtesting.pairlists._whitelist = [self.pair_to_used] backtesting._set_strategy(backtesting.strategylist[0]) strat = backtesting.strategy From 5cb41badc13a9a173709d6bfd31bc84c544a186e Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 10 Sep 2025 20:16:21 +0200 Subject: [PATCH 103/262] chore: don't log timeframe from cli twice part of #12212 --- freqtrade/configuration/configuration.py | 1 - 1 file changed, 1 deletion(-) diff --git a/freqtrade/configuration/configuration.py b/freqtrade/configuration/configuration.py index 7bf448335..ae88488e0 100644 --- a/freqtrade/configuration/configuration.py +++ b/freqtrade/configuration/configuration.py @@ -312,7 +312,6 @@ class Configuration: "recursive_strategy_search", "Recursively searching for a strategy in the strategies folder.", ), - ("timeframe", "Overriding timeframe with Command line argument"), ("export", "Parameter --export detected: {} ..."), ("backtest_breakdown", "Parameter --breakdown detected ..."), ("backtest_cache", "Parameter --cache={} detected ..."), From 68429f9c379a4f179d99fe97f1c6ea597216a9a0 Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 10 Sep 2025 20:17:53 +0200 Subject: [PATCH 104/262] fix: improve wording for config overriding strategy values closes #12212 --- freqtrade/resolvers/strategy_resolver.py | 3 +- tests/strategy/test_strategy_loading.py | 36 ++++++++++++++++-------- 2 files changed, 26 insertions(+), 13 deletions(-) diff --git a/freqtrade/resolvers/strategy_resolver.py b/freqtrade/resolvers/strategy_resolver.py index 3bc608fed..47a09120d 100644 --- a/freqtrade/resolvers/strategy_resolver.py +++ b/freqtrade/resolvers/strategy_resolver.py @@ -109,7 +109,8 @@ class StrategyResolver(IResolver): # Ensure Properties are not overwritten setattr(strategy, attribute, config[attribute]) logger.info( - f"Override strategy '{attribute}' with value in config file: {config[attribute]}.", + f"Override strategy '{attribute}' with value from the configuration: " + f"{config[attribute]}.", ) elif hasattr(strategy, attribute): val = getattr(strategy, attribute) diff --git a/tests/strategy/test_strategy_loading.py b/tests/strategy/test_strategy_loading.py index 30aa56f7e..61d5605fb 100644 --- a/tests/strategy/test_strategy_loading.py +++ b/tests/strategy/test_strategy_loading.py @@ -169,7 +169,8 @@ def test_strategy_override_minimal_roi(caplog, default_conf): assert strategy.minimal_roi[0] == 0.5 assert log_has( - "Override strategy 'minimal_roi' with value in config file: {'20': 0.1, '0': 0.5}.", caplog + "Override strategy 'minimal_roi' with value from the configuration: {'20': 0.1, '0': 0.5}.", + caplog, ) @@ -179,7 +180,7 @@ def test_strategy_override_stoploss(caplog, default_conf): strategy = StrategyResolver.load_strategy(default_conf) assert strategy.stoploss == -0.5 - assert log_has("Override strategy 'stoploss' with value in config file: -0.5.", caplog) + assert log_has("Override strategy 'stoploss' with value from the configuration: -0.5.", caplog) def test_strategy_override_max_open_trades(caplog, default_conf): @@ -188,7 +189,9 @@ def test_strategy_override_max_open_trades(caplog, default_conf): strategy = StrategyResolver.load_strategy(default_conf) assert strategy.max_open_trades == 7 - assert log_has("Override strategy 'max_open_trades' with value in config file: 7.", caplog) + assert log_has( + "Override strategy 'max_open_trades' with value from the configuration: 7.", caplog + ) def test_strategy_override_trailing_stop(caplog, default_conf): @@ -198,7 +201,9 @@ def test_strategy_override_trailing_stop(caplog, default_conf): assert strategy.trailing_stop assert isinstance(strategy.trailing_stop, bool) - assert log_has("Override strategy 'trailing_stop' with value in config file: True.", caplog) + assert log_has( + "Override strategy 'trailing_stop' with value from the configuration: True.", caplog + ) def test_strategy_override_trailing_stop_positive(caplog, default_conf): @@ -214,12 +219,14 @@ def test_strategy_override_trailing_stop_positive(caplog, default_conf): assert strategy.trailing_stop_positive == -0.1 assert log_has( - "Override strategy 'trailing_stop_positive' with value in config file: -0.1.", caplog + "Override strategy 'trailing_stop_positive' with value from the configuration: -0.1.", + caplog, ) assert strategy.trailing_stop_positive_offset == -0.2 assert log_has( - "Override strategy 'trailing_stop_positive' with value in config file: -0.1.", caplog + "Override strategy 'trailing_stop_positive' with value from the configuration: -0.1.", + caplog, ) @@ -233,7 +240,7 @@ def test_strategy_override_timeframe(caplog, default_conf): assert strategy.timeframe == 60 assert strategy.stake_currency == "ETH" - assert log_has("Override strategy 'timeframe' with value in config file: 60.", caplog) + assert log_has("Override strategy 'timeframe' with value from the configuration: 60.", caplog) def test_strategy_override_process_only_new_candles(caplog, default_conf): @@ -244,7 +251,8 @@ def test_strategy_override_process_only_new_candles(caplog, default_conf): assert not strategy.process_only_new_candles assert log_has( - "Override strategy 'process_only_new_candles' with value in config file: False.", caplog + "Override strategy 'process_only_new_candles' with value from the configuration: False.", + caplog, ) @@ -265,7 +273,7 @@ def test_strategy_override_order_types(caplog, default_conf): assert strategy.order_types[method] == order_types[method] assert log_has( - "Override strategy 'order_types' with value in config file:" + "Override strategy 'order_types' with value from the configuration:" " {'entry': 'market', 'exit': 'limit', 'stoploss': 'limit'," " 'stoploss_on_exchange': True}.", caplog, @@ -299,7 +307,7 @@ def test_strategy_override_order_tif(caplog, default_conf): assert strategy.order_time_in_force[method] == order_time_in_force[method] assert log_has( - "Override strategy 'order_time_in_force' with value in config file:" + "Override strategy 'order_time_in_force' with value from the configuration:" " {'entry': 'FOK', 'exit': 'GTC'}.", caplog, ) @@ -340,7 +348,9 @@ def test_strategy_override_use_exit_signal(caplog, default_conf): assert not strategy.use_exit_signal assert isinstance(strategy.use_exit_signal, bool) - assert log_has("Override strategy 'use_exit_signal' with value in config file: False.", caplog) + assert log_has( + "Override strategy 'use_exit_signal' with value from the configuration: False.", caplog + ) def test_strategy_override_use_exit_profit_only(caplog, default_conf): @@ -367,7 +377,9 @@ def test_strategy_override_use_exit_profit_only(caplog, default_conf): assert strategy.exit_profit_only assert isinstance(strategy.exit_profit_only, bool) - assert log_has("Override strategy 'exit_profit_only' with value in config file: True.", caplog) + assert log_has( + "Override strategy 'exit_profit_only' with value from the configuration: True.", caplog + ) def test_strategy_max_open_trades_infinity_from_strategy(caplog, default_conf): From ac519a273b3b4548ab864b3c39ebfe2407d27043 Mon Sep 17 00:00:00 2001 From: Freqtrade Bot <154552126+freqtrade-bot@users.noreply.github.com> Date: Thu, 11 Sep 2025 03:14:58 +0000 Subject: [PATCH 105/262] chore: update pre-commit hooks --- .../exchange/binance_leverage_tiers.json | 3328 ++++++++++------- 1 file changed, 2009 insertions(+), 1319 deletions(-) diff --git a/freqtrade/exchange/binance_leverage_tiers.json b/freqtrade/exchange/binance_leverage_tiers.json index c49a3b286..909d636c4 100644 --- a/freqtrade/exchange/binance_leverage_tiers.json +++ b/freqtrade/exchange/binance_leverage_tiers.json @@ -1020,13 +1020,13 @@ "symbol": "1000FLOKI/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, + "maxNotional": 50000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "25000", + "notionalCap": "50000", "notionalFloor": "10000", "maintMarginRatio": "0.02", "cum": "75.0" @@ -1036,51 +1036,51 @@ "tier": 4.0, "symbol": "1000FLOKI/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 50000.0, + "minNotional": 50000.0, + "maxNotional": 100000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "50000", - "notionalFloor": "25000", + "notionalCap": "100000", + "notionalFloor": "50000", "maintMarginRatio": "0.025", - "cum": "200.0" + "cum": "325.0" } }, { "tier": 5.0, "symbol": "1000FLOKI/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 100000.0, + "maxNotional": 175000.0, + "maintenanceMarginRate": 0.0333, + "maxLeverage": 15.0, "info": { "bracket": "5", - "initialLeverage": "10", - "notionalCap": "125000", - "notionalFloor": "50000", - "maintMarginRatio": "0.05", - "cum": "1450.0" + "initialLeverage": "15", + "notionalCap": "175000", + "notionalFloor": "100000", + "maintMarginRatio": "0.0333", + "cum": "1155.0" } }, { "tier": 6.0, "symbol": "1000FLOKI/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 175000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "6", - "initialLeverage": "5", + "initialLeverage": "10", "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.1", - "cum": "7700.0" + "notionalFloor": "175000", + "maintMarginRatio": "0.05", + "cum": "4077.5" } }, { @@ -1088,54 +1088,71 @@ "symbol": "1000FLOKI/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "maxNotional": 750000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "7", - "initialLeverage": "4", - "notionalCap": "500000", + "initialLeverage": "5", + "notionalCap": "750000", "notionalFloor": "250000", - "maintMarginRatio": "0.125", - "cum": "13950.0" + "maintMarginRatio": "0.1", + "cum": "16577.5" } }, { "tier": 8.0, "symbol": "1000FLOKI/USDT:USDT", "currency": "USDT", - "minNotional": 500000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "minNotional": 750000.0, + "maxNotional": 1500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "8", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "500000", - "maintMarginRatio": "0.1667", - "cum": "34800.0" + "initialLeverage": "4", + "notionalCap": "1500000", + "notionalFloor": "750000", + "maintMarginRatio": "0.125", + "cum": "35327.5" } }, { "tier": 9.0, "symbol": "1000FLOKI/USDT:USDT", "currency": "USDT", + "minNotional": 1500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "9", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "1500000", + "maintMarginRatio": "0.1667", + "cum": "97877.5" + } + }, + { + "tier": 10.0, + "symbol": "1000FLOKI/USDT:USDT", + "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "409650.0" + "cum": "472727.5" } }, { - "tier": 10.0, + "tier": 11.0, "symbol": "1000FLOKI/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -1143,12 +1160,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "11", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2284650.0" + "cum": "2347727.5" } } ], @@ -6031,88 +6048,71 @@ "symbol": "AIO/USDT:USDT", "currency": "USDT", "minNotional": 5000.0, - "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maxNotional": 11000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", - "notionalCap": "10000", + "initialLeverage": "20", + "notionalCap": "11000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { "tier": 3.0, "symbol": "AIO/USDT:USDT", "currency": "USDT", - "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "minNotional": 11000.0, + "maxNotional": 22500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", - "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "initialLeverage": "10", + "notionalCap": "22500", + "notionalFloor": "11000", + "maintMarginRatio": "0.05", + "cum": "325.0" } }, { "tier": 4.0, "symbol": "AIO/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 22500.0, + "maxNotional": 65000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "65000", + "notionalFloor": "22500", + "maintMarginRatio": "0.1", + "cum": "1450.0" } }, { "tier": 5.0, "symbol": "AIO/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "AIO/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 65000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "65000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "3075.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "AIO/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -6120,16 +6120,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "13500.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "AIO/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -6137,16 +6137,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "388350.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "AIO/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -6154,12 +6154,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2263350.0" } } ], @@ -11537,6 +11537,161 @@ } } ], + "AVNT/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "AVNT/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "AVNT/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "AVNT/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "AVNT/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "AVNT/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "AVNT/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "AVNT/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "AVNT/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "AVNT/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "AWE/USDT:USDT": [ { "tier": 1.0, @@ -12353,15 +12508,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -12369,71 +12524,54 @@ "symbol": "B3/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "B3/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "B3/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "B3/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "B3/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -12441,16 +12579,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "B3/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -12458,16 +12596,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "B3/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -12475,12 +12613,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -23360,15 +23498,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -23376,71 +23514,54 @@ "symbol": "CTK/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "CTK/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "CTK/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "CTK/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "CTK/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -23448,16 +23569,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "CTK/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -23465,16 +23586,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "CTK/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -23482,12 +23603,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -25186,15 +25307,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -25202,71 +25323,54 @@ "symbol": "DEGEN/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "DEGEN/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "DEGEN/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "DEGEN/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "DEGEN/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -25274,16 +25378,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "DEGEN/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -25291,16 +25395,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "DEGEN/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -25308,12 +25412,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -26961,14 +27065,14 @@ "currency": "USDT", "minNotional": 0.0, "maxNotional": 5000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, "info": { "bracket": "1", - "initialLeverage": "50", + "initialLeverage": "75", "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.015", + "maintMarginRatio": "0.01", "cum": "0.0" } }, @@ -26978,14 +27082,14 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "50", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", + "maintMarginRatio": "0.015", "cum": "25.0" } }, @@ -26994,15 +27098,15 @@ "symbol": "DOLO/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 50000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "50000", + "initialLeverage": "25", + "notionalCap": "25000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", + "maintMarginRatio": "0.02", "cum": "75.0" } }, @@ -27010,21 +27114,38 @@ "tier": 4.0, "symbol": "DOLO/USDT:USDT", "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "4", + "initialLeverage": "20", + "notionalCap": "50000", + "notionalFloor": "25000", + "maintMarginRatio": "0.025", + "cum": "200.0" + } + }, + { + "tier": 5.0, + "symbol": "DOLO/USDT:USDT", + "currency": "USDT", "minNotional": 50000.0, "maxNotional": 125000.0, "maintenanceMarginRate": 0.05, "maxLeverage": 10.0, "info": { - "bracket": "4", + "bracket": "5", "initialLeverage": "10", "notionalCap": "125000", "notionalFloor": "50000", "maintMarginRatio": "0.05", - "cum": "1325.0" + "cum": "1450.0" } }, { - "tier": 5.0, + "tier": 6.0, "symbol": "DOLO/USDT:USDT", "currency": "USDT", "minNotional": 125000.0, @@ -27032,16 +27153,16 @@ "maintenanceMarginRate": 0.1, "maxLeverage": 5.0, "info": { - "bracket": "5", + "bracket": "6", "initialLeverage": "5", "notionalCap": "250000", "notionalFloor": "125000", "maintMarginRatio": "0.1", - "cum": "7575.0" + "cum": "7700.0" } }, { - "tier": 6.0, + "tier": 7.0, "symbol": "DOLO/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -27049,16 +27170,16 @@ "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "7", "initialLeverage": "4", "notionalCap": "500000", "notionalFloor": "250000", "maintMarginRatio": "0.125", - "cum": "13825.0" + "cum": "13950.0" } }, { - "tier": 7.0, + "tier": 8.0, "symbol": "DOLO/USDT:USDT", "currency": "USDT", "minNotional": 500000.0, @@ -27066,16 +27187,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "8", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "500000", "maintMarginRatio": "0.1667", - "cum": "34675.0" + "cum": "34800.0" } }, { - "tier": 8.0, + "tier": 9.0, "symbol": "DOLO/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -27083,16 +27204,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "9", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "409525.0" + "cum": "409650.0" } }, { - "tier": 9.0, + "tier": 10.0, "symbol": "DOLO/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -27100,12 +27221,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2284525.0" + "cum": "2284650.0" } } ], @@ -32859,6 +32980,178 @@ } } ], + "FLOCK/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "FLOCK/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, + "info": { + "bracket": "1", + "initialLeverage": "75", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.01", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "FLOCK/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "2", + "initialLeverage": "50", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.015", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "FLOCK/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "3", + "initialLeverage": "25", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.02", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "FLOCK/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "4", + "initialLeverage": "20", + "notionalCap": "50000", + "notionalFloor": "25000", + "maintMarginRatio": "0.025", + "cum": "200.0" + } + }, + { + "tier": 5.0, + "symbol": "FLOCK/USDT:USDT", + "currency": "USDT", + "minNotional": 50000.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "5", + "initialLeverage": "10", + "notionalCap": "125000", + "notionalFloor": "50000", + "maintMarginRatio": "0.05", + "cum": "1450.0" + } + }, + { + "tier": 6.0, + "symbol": "FLOCK/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "6", + "initialLeverage": "5", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.1", + "cum": "7700.0" + } + }, + { + "tier": 7.0, + "symbol": "FLOCK/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "7", + "initialLeverage": "4", + "notionalCap": "500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.125", + "cum": "13950.0" + } + }, + { + "tier": 8.0, + "symbol": "FLOCK/USDT:USDT", + "currency": "USDT", + "minNotional": 500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "8", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "500000", + "maintMarginRatio": "0.1667", + "cum": "34800.0" + } + }, + { + "tier": 9.0, + "symbol": "FLOCK/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "9", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "409650.0" + } + }, + { + "tier": 10.0, + "symbol": "FLOCK/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "10", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2284650.0" + } + } + ], "FLOW/USDT:USDT": [ { "tier": 1.0, @@ -34260,13 +34553,13 @@ "symbol": "GALA/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, + "maxNotional": 50000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "25000", + "notionalCap": "50000", "notionalFloor": "10000", "maintMarginRatio": "0.02", "cum": "75.0" @@ -34276,51 +34569,51 @@ "tier": 4.0, "symbol": "GALA/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 50000.0, + "minNotional": 50000.0, + "maxNotional": 100000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "50000", - "notionalFloor": "25000", + "notionalCap": "100000", + "notionalFloor": "50000", "maintMarginRatio": "0.025", - "cum": "200.0" + "cum": "325.0" } }, { "tier": 5.0, "symbol": "GALA/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 100000.0, + "maxNotional": 175000.0, + "maintenanceMarginRate": 0.0333, + "maxLeverage": 15.0, "info": { "bracket": "5", - "initialLeverage": "10", - "notionalCap": "125000", - "notionalFloor": "50000", - "maintMarginRatio": "0.05", - "cum": "1450.0" + "initialLeverage": "15", + "notionalCap": "175000", + "notionalFloor": "100000", + "maintMarginRatio": "0.0333", + "cum": "1155.0" } }, { "tier": 6.0, "symbol": "GALA/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 175000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "6", - "initialLeverage": "5", + "initialLeverage": "10", "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.1", - "cum": "7700.0" + "notionalFloor": "175000", + "maintMarginRatio": "0.05", + "cum": "4077.5" } }, { @@ -34328,54 +34621,71 @@ "symbol": "GALA/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "maxNotional": 750000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "7", - "initialLeverage": "4", - "notionalCap": "500000", + "initialLeverage": "5", + "notionalCap": "750000", "notionalFloor": "250000", - "maintMarginRatio": "0.125", - "cum": "13950.0" + "maintMarginRatio": "0.1", + "cum": "16577.5" } }, { "tier": 8.0, "symbol": "GALA/USDT:USDT", "currency": "USDT", - "minNotional": 500000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "minNotional": 750000.0, + "maxNotional": 1500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "8", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "500000", - "maintMarginRatio": "0.1667", - "cum": "34800.0" + "initialLeverage": "4", + "notionalCap": "1500000", + "notionalFloor": "750000", + "maintMarginRatio": "0.125", + "cum": "35327.5" } }, { "tier": 9.0, "symbol": "GALA/USDT:USDT", "currency": "USDT", + "minNotional": 1500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "9", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "1500000", + "maintMarginRatio": "0.1667", + "cum": "97877.5" + } + }, + { + "tier": 10.0, + "symbol": "GALA/USDT:USDT", + "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "409650.0" + "cum": "472727.5" } }, { - "tier": 10.0, + "tier": 11.0, "symbol": "GALA/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -34383,12 +34693,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "11", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2284650.0" + "cum": "2347727.5" } } ], @@ -35467,14 +35777,14 @@ "currency": "USDT", "minNotional": 0.0, "maxNotional": 5000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "1", - "initialLeverage": "25", + "initialLeverage": "50", "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.02", + "maintMarginRatio": "0.015", "cum": "0.0" } }, @@ -35484,14 +35794,14 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "2", - "initialLeverage": "20", + "initialLeverage": "25", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.025", + "maintMarginRatio": "0.02", "cum": "25.0" } }, @@ -35501,15 +35811,15 @@ "currency": "USDT", "minNotional": 10000.0, "maxNotional": 25000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "3", - "initialLeverage": "10", + "initialLeverage": "20", "notionalCap": "25000", "notionalFloor": "10000", - "maintMarginRatio": "0.05", - "cum": "275.0" + "maintMarginRatio": "0.025", + "cum": "75.0" } }, { @@ -35517,50 +35827,50 @@ "symbol": "GPS/USDT:USDT", "currency": "USDT", "minNotional": 25000.0, - "maxNotional": 50000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "4", - "initialLeverage": "5", - "notionalCap": "50000", + "initialLeverage": "10", + "notionalCap": "62500", "notionalFloor": "25000", - "maintMarginRatio": "0.1", - "cum": "1525.0" + "maintMarginRatio": "0.05", + "cum": "700.0" } }, { "tier": 5.0, "symbol": "GPS/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 100000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "5", - "initialLeverage": "4", - "notionalCap": "100000", - "notionalFloor": "50000", - "maintMarginRatio": "0.125", - "cum": "2775.0" + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" } }, { "tier": 6.0, "symbol": "GPS/USDT:USDT", "currency": "USDT", - "minNotional": 100000.0, + "minNotional": 125000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "6", - "initialLeverage": "3", + "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "100000", - "maintMarginRatio": "0.1667", - "cum": "6945.0" + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" } }, { @@ -35568,33 +35878,50 @@ "symbol": "GPS/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.25, - "maxLeverage": 2.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, "info": { "bracket": "7", - "initialLeverage": "2", - "notionalCap": "500000", + "initialLeverage": "3", + "notionalCap": "4500000", "notionalFloor": "250000", - "maintMarginRatio": "0.25", - "cum": "27770.0" + "maintMarginRatio": "0.1667", + "cum": "17375.0" } }, { "tier": 8.0, "symbol": "GPS/USDT:USDT", "currency": "USDT", - "minNotional": 500000.0, - "maxNotional": 800000.0, + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "GPS/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "8", + "bracket": "9", "initialLeverage": "1", - "notionalCap": "800000", - "notionalFloor": "500000", + "notionalCap": "12500000", + "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "152770.0" + "cum": "2267225.0" } } ], @@ -38757,13 +39084,13 @@ "symbol": "HYPE/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 7500.0, + "maxNotional": 20000.0, "maintenanceMarginRate": 0.01, "maxLeverage": 75.0, "info": { "bracket": "1", "initialLeverage": "75", - "notionalCap": "7500", + "notionalCap": "20000", "notionalFloor": "0", "maintMarginRatio": "0.01", "cum": "0.0" @@ -38773,170 +39100,136 @@ "tier": 2.0, "symbol": "HYPE/USDT:USDT", "currency": "USDT", - "minNotional": 7500.0, - "maxNotional": 15000.0, + "minNotional": 20000.0, + "maxNotional": 200000.0, "maintenanceMarginRate": 0.015, "maxLeverage": 50.0, "info": { "bracket": "2", "initialLeverage": "50", - "notionalCap": "15000", - "notionalFloor": "7500", + "notionalCap": "200000", + "notionalFloor": "20000", "maintMarginRatio": "0.015", - "cum": "37.5" + "cum": "100.0" } }, { "tier": 3.0, "symbol": "HYPE/USDT:USDT", "currency": "USDT", - "minNotional": 15000.0, - "maxNotional": 75000.0, + "minNotional": 200000.0, + "maxNotional": 1000000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "75000", - "notionalFloor": "15000", + "notionalCap": "1000000", + "notionalFloor": "200000", "maintMarginRatio": "0.02", - "cum": "112.5" + "cum": "1100.0" } }, { "tier": 4.0, "symbol": "HYPE/USDT:USDT", "currency": "USDT", - "minNotional": 75000.0, - "maxNotional": 200000.0, + "minNotional": 1000000.0, + "maxNotional": 2000000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "200000", - "notionalFloor": "75000", + "notionalCap": "2000000", + "notionalFloor": "1000000", "maintMarginRatio": "0.025", - "cum": "487.5" + "cum": "6100.0" } }, { "tier": 5.0, "symbol": "HYPE/USDT:USDT", "currency": "USDT", - "minNotional": 200000.0, - "maxNotional": 350000.0, - "maintenanceMarginRate": 0.0333, - "maxLeverage": 15.0, + "minNotional": 2000000.0, + "maxNotional": 5000000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "5", - "initialLeverage": "15", - "notionalCap": "350000", - "notionalFloor": "200000", - "maintMarginRatio": "0.0333", - "cum": "2147.5" + "initialLeverage": "10", + "notionalCap": "5000000", + "notionalFloor": "2000000", + "maintMarginRatio": "0.05", + "cum": "56100.0" } }, { "tier": 6.0, "symbol": "HYPE/USDT:USDT", "currency": "USDT", - "minNotional": 350000.0, - "maxNotional": 750000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 5000000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "6", - "initialLeverage": "10", - "notionalCap": "750000", - "notionalFloor": "350000", - "maintMarginRatio": "0.05", - "cum": "7992.5" + "initialLeverage": "5", + "notionalCap": "7500000", + "notionalFloor": "5000000", + "maintMarginRatio": "0.1", + "cum": "306100.0" } }, { "tier": 7.0, "symbol": "HYPE/USDT:USDT", "currency": "USDT", - "minNotional": 750000.0, - "maxNotional": 3000000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 7500000.0, + "maxNotional": 10000000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "7", - "initialLeverage": "5", - "notionalCap": "3000000", - "notionalFloor": "750000", - "maintMarginRatio": "0.1", - "cum": "45492.5" + "initialLeverage": "4", + "notionalCap": "10000000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.125", + "cum": "493600.0" } }, { "tier": 8.0, "symbol": "HYPE/USDT:USDT", "currency": "USDT", - "minNotional": 3000000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 10000000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, "info": { "bracket": "8", - "initialLeverage": "4", - "notionalCap": "4500000", - "notionalFloor": "3000000", - "maintMarginRatio": "0.125", - "cum": "120492.5" + "initialLeverage": "2", + "notionalCap": "12500000", + "notionalFloor": "10000000", + "maintMarginRatio": "0.25", + "cum": "1743600.0" } }, { "tier": 9.0, "symbol": "HYPE/USDT:USDT", "currency": "USDT", - "minNotional": 4500000.0, - "maxNotional": 7500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, - "info": { - "bracket": "9", - "initialLeverage": "3", - "notionalCap": "7500000", - "notionalFloor": "4500000", - "maintMarginRatio": "0.1667", - "cum": "308142.5" - } - }, - { - "tier": 10.0, - "symbol": "HYPE/USDT:USDT", - "currency": "USDT", - "minNotional": 7500000.0, - "maxNotional": 12000000.0, - "maintenanceMarginRate": 0.25, - "maxLeverage": 2.0, - "info": { - "bracket": "10", - "initialLeverage": "2", - "notionalCap": "12000000", - "notionalFloor": "7500000", - "maintMarginRatio": "0.25", - "cum": "932892.5" - } - }, - { - "tier": 11.0, - "symbol": "HYPE/USDT:USDT", - "currency": "USDT", - "minNotional": 12000000.0, - "maxNotional": 18000000.0, + "minNotional": 12500000.0, + "maxNotional": 15000000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "11", + "bracket": "9", "initialLeverage": "1", - "notionalCap": "18000000", - "notionalFloor": "12000000", + "notionalCap": "15000000", + "notionalFloor": "12500000", "maintMarginRatio": "0.5", - "cum": "3932892.5" + "cum": "4868600.0" } } ], @@ -39136,15 +39429,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -39152,71 +39445,54 @@ "symbol": "ICNT/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "ICNT/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "ICNT/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "ICNT/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "ICNT/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -39224,16 +39500,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "ICNT/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -39241,16 +39517,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "ICNT/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -39258,12 +39534,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -45575,15 +45851,15 @@ "symbol": "LINEA/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 5000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maxNotional": 7500.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, "info": { "bracket": "1", - "initialLeverage": "50", - "notionalCap": "5000", + "initialLeverage": "75", + "notionalCap": "7500", "notionalFloor": "0", - "maintMarginRatio": "0.015", + "maintMarginRatio": "0.01", "cum": "0.0" } }, @@ -45591,136 +45867,170 @@ "tier": 2.0, "symbol": "LINEA/USDT:USDT", "currency": "USDT", - "minNotional": 5000.0, - "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "minNotional": 7500.0, + "maxNotional": 15000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "2", - "initialLeverage": "25", - "notionalCap": "10000", - "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "initialLeverage": "50", + "notionalCap": "15000", + "notionalFloor": "7500", + "maintMarginRatio": "0.015", + "cum": "37.5" } }, { "tier": 3.0, "symbol": "LINEA/USDT:USDT", "currency": "USDT", - "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "minNotional": 15000.0, + "maxNotional": 75000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", - "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "initialLeverage": "25", + "notionalCap": "75000", + "notionalFloor": "15000", + "maintMarginRatio": "0.02", + "cum": "112.5" } }, { "tier": 4.0, "symbol": "LINEA/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 75000.0, + "maxNotional": 200000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "20", + "notionalCap": "200000", + "notionalFloor": "75000", + "maintMarginRatio": "0.025", + "cum": "487.5" } }, { "tier": 5.0, "symbol": "LINEA/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 200000.0, + "maxNotional": 350000.0, + "maintenanceMarginRate": 0.0333, + "maxLeverage": 15.0, "info": { "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" + "initialLeverage": "15", + "notionalCap": "350000", + "notionalFloor": "200000", + "maintMarginRatio": "0.0333", + "cum": "2147.5" } }, { "tier": 6.0, "symbol": "LINEA/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, - "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 350000.0, + "maxNotional": 750000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "6", - "initialLeverage": "4", - "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6950.0" + "initialLeverage": "10", + "notionalCap": "750000", + "notionalFloor": "350000", + "maintMarginRatio": "0.05", + "cum": "7992.5" } }, { "tier": 7.0, "symbol": "LINEA/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "minNotional": 750000.0, + "maxNotional": 3000000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "7", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17375.0" + "initialLeverage": "5", + "notionalCap": "3000000", + "notionalFloor": "750000", + "maintMarginRatio": "0.1", + "cum": "45492.5" } }, { "tier": 8.0, "symbol": "LINEA/USDT:USDT", "currency": "USDT", - "minNotional": 4500000.0, - "maxNotional": 7500000.0, - "maintenanceMarginRate": 0.25, - "maxLeverage": 2.0, + "minNotional": 3000000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "8", - "initialLeverage": "2", - "notionalCap": "7500000", - "notionalFloor": "4500000", - "maintMarginRatio": "0.25", - "cum": "392225.0" + "initialLeverage": "4", + "notionalCap": "4500000", + "notionalFloor": "3000000", + "maintMarginRatio": "0.125", + "cum": "120492.5" } }, { "tier": 9.0, "symbol": "LINEA/USDT:USDT", "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "9", + "initialLeverage": "3", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.1667", + "cum": "308142.5" + } + }, + { + "tier": 10.0, + "symbol": "LINEA/USDT:USDT", + "currency": "USDT", "minNotional": 7500000.0, - "maxNotional": 12500000.0, + "maxNotional": 12000000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "10", + "initialLeverage": "2", + "notionalCap": "12000000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.25", + "cum": "932892.5" + } + }, + { + "tier": 11.0, + "symbol": "LINEA/USDT:USDT", + "currency": "USDT", + "minNotional": 12000000.0, + "maxNotional": 18000000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "11", "initialLeverage": "1", - "notionalCap": "12500000", - "notionalFloor": "7500000", + "notionalCap": "18000000", + "notionalFloor": "12000000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "3932892.5" } } ], @@ -47109,15 +47419,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -47125,71 +47435,54 @@ "symbol": "LSK/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "LSK/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "LSK/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "LSK/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "LSK/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -47197,16 +47490,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "LSK/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -47214,16 +47507,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "LSK/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -47231,12 +47524,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -51965,15 +52258,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -51981,71 +52274,54 @@ "symbol": "MTL/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "MTL/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "MTL/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "MTL/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "MTL/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -52053,16 +52329,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "MTL/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -52070,16 +52346,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "MTL/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -52087,12 +52363,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -57056,6 +57332,178 @@ } } ], + "OPEN/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "OPEN/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, + "info": { + "bracket": "1", + "initialLeverage": "75", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.01", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "OPEN/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "2", + "initialLeverage": "50", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.015", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "OPEN/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "3", + "initialLeverage": "25", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.02", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "OPEN/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "4", + "initialLeverage": "20", + "notionalCap": "50000", + "notionalFloor": "25000", + "maintMarginRatio": "0.025", + "cum": "200.0" + } + }, + { + "tier": 5.0, + "symbol": "OPEN/USDT:USDT", + "currency": "USDT", + "minNotional": 50000.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "5", + "initialLeverage": "10", + "notionalCap": "125000", + "notionalFloor": "50000", + "maintMarginRatio": "0.05", + "cum": "1450.0" + } + }, + { + "tier": 6.0, + "symbol": "OPEN/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "6", + "initialLeverage": "5", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.1", + "cum": "7700.0" + } + }, + { + "tier": 7.0, + "symbol": "OPEN/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "7", + "initialLeverage": "4", + "notionalCap": "500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.125", + "cum": "13950.0" + } + }, + { + "tier": 8.0, + "symbol": "OPEN/USDT:USDT", + "currency": "USDT", + "minNotional": 500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "8", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "500000", + "maintMarginRatio": "0.1667", + "cum": "34800.0" + } + }, + { + "tier": 9.0, + "symbol": "OPEN/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "9", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "409650.0" + } + }, + { + "tier": 10.0, + "symbol": "OPEN/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "10", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2284650.0" + } + } + ], "ORBS/USDT:USDT": [ { "tier": 1.0, @@ -57734,15 +58182,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -57750,71 +58198,54 @@ "symbol": "OXT/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "OXT/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "OXT/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "OXT/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "OXT/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -57822,16 +58253,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "OXT/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -57839,16 +58270,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "OXT/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -57856,12 +58287,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -58009,13 +58440,13 @@ "symbol": "PAXG/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 7500.0, + "maxNotional": 20000.0, "maintenanceMarginRate": 0.01, "maxLeverage": 75.0, "info": { "bracket": "1", "initialLeverage": "75", - "notionalCap": "7500", + "notionalCap": "20000", "notionalFloor": "0", "maintMarginRatio": "0.01", "cum": "0.0" @@ -58025,170 +58456,136 @@ "tier": 2.0, "symbol": "PAXG/USDT:USDT", "currency": "USDT", - "minNotional": 7500.0, - "maxNotional": 15000.0, + "minNotional": 20000.0, + "maxNotional": 200000.0, "maintenanceMarginRate": 0.015, "maxLeverage": 50.0, "info": { "bracket": "2", "initialLeverage": "50", - "notionalCap": "15000", - "notionalFloor": "7500", + "notionalCap": "200000", + "notionalFloor": "20000", "maintMarginRatio": "0.015", - "cum": "37.5" + "cum": "100.0" } }, { "tier": 3.0, "symbol": "PAXG/USDT:USDT", "currency": "USDT", - "minNotional": 15000.0, - "maxNotional": 75000.0, + "minNotional": 200000.0, + "maxNotional": 1000000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "75000", - "notionalFloor": "15000", + "notionalCap": "1000000", + "notionalFloor": "200000", "maintMarginRatio": "0.02", - "cum": "112.5" + "cum": "1100.0" } }, { "tier": 4.0, "symbol": "PAXG/USDT:USDT", "currency": "USDT", - "minNotional": 75000.0, - "maxNotional": 200000.0, + "minNotional": 1000000.0, + "maxNotional": 2000000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "200000", - "notionalFloor": "75000", + "notionalCap": "2000000", + "notionalFloor": "1000000", "maintMarginRatio": "0.025", - "cum": "487.5" + "cum": "6100.0" } }, { "tier": 5.0, "symbol": "PAXG/USDT:USDT", "currency": "USDT", - "minNotional": 200000.0, - "maxNotional": 350000.0, - "maintenanceMarginRate": 0.0333, - "maxLeverage": 15.0, + "minNotional": 2000000.0, + "maxNotional": 5000000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "5", - "initialLeverage": "15", - "notionalCap": "350000", - "notionalFloor": "200000", - "maintMarginRatio": "0.0333", - "cum": "2147.5" + "initialLeverage": "10", + "notionalCap": "5000000", + "notionalFloor": "2000000", + "maintMarginRatio": "0.05", + "cum": "56100.0" } }, { "tier": 6.0, "symbol": "PAXG/USDT:USDT", "currency": "USDT", - "minNotional": 350000.0, - "maxNotional": 750000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 5000000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "6", - "initialLeverage": "10", - "notionalCap": "750000", - "notionalFloor": "350000", - "maintMarginRatio": "0.05", - "cum": "7992.5" + "initialLeverage": "5", + "notionalCap": "7500000", + "notionalFloor": "5000000", + "maintMarginRatio": "0.1", + "cum": "306100.0" } }, { "tier": 7.0, "symbol": "PAXG/USDT:USDT", "currency": "USDT", - "minNotional": 750000.0, - "maxNotional": 3000000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 7500000.0, + "maxNotional": 10000000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "7", - "initialLeverage": "5", - "notionalCap": "3000000", - "notionalFloor": "750000", - "maintMarginRatio": "0.1", - "cum": "45492.5" + "initialLeverage": "4", + "notionalCap": "10000000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.125", + "cum": "493600.0" } }, { "tier": 8.0, "symbol": "PAXG/USDT:USDT", "currency": "USDT", - "minNotional": 3000000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 10000000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, "info": { "bracket": "8", - "initialLeverage": "4", - "notionalCap": "4500000", - "notionalFloor": "3000000", - "maintMarginRatio": "0.125", - "cum": "120492.5" + "initialLeverage": "2", + "notionalCap": "12500000", + "notionalFloor": "10000000", + "maintMarginRatio": "0.25", + "cum": "1743600.0" } }, { "tier": 9.0, "symbol": "PAXG/USDT:USDT", "currency": "USDT", - "minNotional": 4500000.0, - "maxNotional": 7500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, - "info": { - "bracket": "9", - "initialLeverage": "3", - "notionalCap": "7500000", - "notionalFloor": "4500000", - "maintMarginRatio": "0.1667", - "cum": "308142.5" - } - }, - { - "tier": 10.0, - "symbol": "PAXG/USDT:USDT", - "currency": "USDT", - "minNotional": 7500000.0, - "maxNotional": 12000000.0, - "maintenanceMarginRate": 0.25, - "maxLeverage": 2.0, - "info": { - "bracket": "10", - "initialLeverage": "2", - "notionalCap": "12000000", - "notionalFloor": "7500000", - "maintMarginRatio": "0.25", - "cum": "932892.5" - } - }, - { - "tier": 11.0, - "symbol": "PAXG/USDT:USDT", - "currency": "USDT", - "minNotional": 12000000.0, - "maxNotional": 18000000.0, + "minNotional": 12500000.0, + "maxNotional": 15000000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "11", + "bracket": "9", "initialLeverage": "1", - "notionalCap": "18000000", - "notionalFloor": "12000000", + "notionalCap": "15000000", + "notionalFloor": "12500000", "maintMarginRatio": "0.5", - "cum": "3932892.5" + "cum": "4868600.0" } } ], @@ -64174,14 +64571,14 @@ "currency": "USDT", "minNotional": 0.0, "maxNotional": 5000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, "info": { "bracket": "1", - "initialLeverage": "50", + "initialLeverage": "75", "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.015", + "maintMarginRatio": "0.01", "cum": "0.0" } }, @@ -64191,14 +64588,14 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "50", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", + "maintMarginRatio": "0.015", "cum": "25.0" } }, @@ -64208,14 +64605,14 @@ "currency": "USDT", "minNotional": 10000.0, "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "3", - "initialLeverage": "20", + "initialLeverage": "25", "notionalCap": "25000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", + "maintMarginRatio": "0.02", "cum": "75.0" } }, @@ -64224,33 +64621,33 @@ "symbol": "RED/USDT:USDT", "currency": "USDT", "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", + "initialLeverage": "20", + "notionalCap": "50000", "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "maintMarginRatio": "0.025", + "cum": "200.0" } }, { "tier": 5.0, "symbol": "RED/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, + "minNotional": 50000.0, "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "5", - "initialLeverage": "5", + "initialLeverage": "10", "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" + "notionalFloor": "50000", + "maintMarginRatio": "0.05", + "cum": "1450.0" } }, { @@ -64259,15 +64656,15 @@ "currency": "USDT", "minNotional": 125000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "6", - "initialLeverage": "4", + "initialLeverage": "5", "notionalCap": "250000", "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6950.0" + "maintMarginRatio": "0.1", + "cum": "7700.0" } }, { @@ -64275,37 +64672,54 @@ "symbol": "RED/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "maxNotional": 500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "7", - "initialLeverage": "3", - "notionalCap": "4500000", + "initialLeverage": "4", + "notionalCap": "500000", "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17375.0" + "maintMarginRatio": "0.125", + "cum": "13950.0" } }, { "tier": 8.0, "symbol": "RED/USDT:USDT", "currency": "USDT", + "minNotional": 500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "8", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "500000", + "maintMarginRatio": "0.1667", + "cum": "34800.0" + } + }, + { + "tier": 9.0, + "symbol": "RED/USDT:USDT", + "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "9", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "409650.0" } }, { - "tier": 9.0, + "tier": 10.0, "symbol": "RED/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -64313,12 +64727,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2284650.0" } } ], @@ -69178,6 +69592,178 @@ } } ], + "SKY/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "SKY/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, + "info": { + "bracket": "1", + "initialLeverage": "75", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.01", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "SKY/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "2", + "initialLeverage": "50", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.015", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "SKY/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "3", + "initialLeverage": "25", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.02", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "SKY/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "4", + "initialLeverage": "20", + "notionalCap": "50000", + "notionalFloor": "25000", + "maintMarginRatio": "0.025", + "cum": "200.0" + } + }, + { + "tier": 5.0, + "symbol": "SKY/USDT:USDT", + "currency": "USDT", + "minNotional": 50000.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "5", + "initialLeverage": "10", + "notionalCap": "125000", + "notionalFloor": "50000", + "maintMarginRatio": "0.05", + "cum": "1450.0" + } + }, + { + "tier": 6.0, + "symbol": "SKY/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "6", + "initialLeverage": "5", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.1", + "cum": "7700.0" + } + }, + { + "tier": 7.0, + "symbol": "SKY/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "7", + "initialLeverage": "4", + "notionalCap": "500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.125", + "cum": "13950.0" + } + }, + { + "tier": 8.0, + "symbol": "SKY/USDT:USDT", + "currency": "USDT", + "minNotional": 500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "8", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "500000", + "maintMarginRatio": "0.1667", + "cum": "34800.0" + } + }, + { + "tier": 9.0, + "symbol": "SKY/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "9", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "409650.0" + } + }, + { + "tier": 10.0, + "symbol": "SKY/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "10", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2284650.0" + } + } + ], "SKYAI/USDT:USDT": [ { "tier": 1.0, @@ -69478,14 +70064,14 @@ "currency": "USDT", "minNotional": 0.0, "maxNotional": 5000.0, - "maintenanceMarginRate": 0.01, - "maxLeverage": 75.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "1", - "initialLeverage": "75", + "initialLeverage": "50", "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.01", + "maintMarginRatio": "0.015", "cum": "0.0" } }, @@ -69495,15 +70081,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "50", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.015", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -69511,33 +70097,33 @@ "symbol": "SLP/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "25", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.02", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "SLP/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, + "minNotional": 20000.0, "maxNotional": 50000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "20", + "initialLeverage": "5", "notionalCap": "50000", - "notionalFloor": "25000", - "maintMarginRatio": "0.025", - "cum": "200.0" + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { @@ -69545,71 +70131,37 @@ "symbol": "SLP/USDT:USDT", "currency": "USDT", "minNotional": 50000.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "5", - "initialLeverage": "10", - "notionalCap": "125000", + "initialLeverage": "4", + "notionalCap": "250000", "notionalFloor": "50000", - "maintMarginRatio": "0.05", - "cum": "1450.0" + "maintMarginRatio": "0.125", + "cum": "2550.0" } }, { "tier": 6.0, "symbol": "SLP/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, - "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "6", - "initialLeverage": "5", - "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.1", - "cum": "7700.0" - } - }, - { - "tier": 7.0, - "symbol": "SLP/USDT:USDT", - "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, - "info": { - "bracket": "7", - "initialLeverage": "4", - "notionalCap": "500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.125", - "cum": "13950.0" - } - }, - { - "tier": 8.0, - "symbol": "SLP/USDT:USDT", - "currency": "USDT", - "minNotional": 500000.0, "maxNotional": 4500000.0, "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "8", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", - "notionalFloor": "500000", + "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "34800.0" + "cum": "12975.0" } }, { - "tier": 9.0, + "tier": 7.0, "symbol": "SLP/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -69617,16 +70169,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "9", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "409650.0" + "cum": "387825.0" } }, { - "tier": 10.0, + "tier": 8.0, "symbol": "SLP/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -69634,12 +70186,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2284650.0" + "cum": "2262825.0" } } ], @@ -70476,14 +71028,14 @@ "currency": "USDT", "minNotional": 0.0, "maxNotional": 5000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, "info": { "bracket": "1", - "initialLeverage": "50", + "initialLeverage": "75", "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.015", + "maintMarginRatio": "0.01", "cum": "0.0" } }, @@ -70493,14 +71045,14 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "50", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", + "maintMarginRatio": "0.015", "cum": "25.0" } }, @@ -70510,14 +71062,14 @@ "currency": "USDT", "minNotional": 10000.0, "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "3", - "initialLeverage": "20", + "initialLeverage": "25", "notionalCap": "25000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", + "maintMarginRatio": "0.02", "cum": "75.0" } }, @@ -70526,33 +71078,33 @@ "symbol": "SOMI/USDT:USDT", "currency": "USDT", "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", + "initialLeverage": "20", + "notionalCap": "50000", "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "maintMarginRatio": "0.025", + "cum": "200.0" } }, { "tier": 5.0, "symbol": "SOMI/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, + "minNotional": 50000.0, "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "5", - "initialLeverage": "5", + "initialLeverage": "10", "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" + "notionalFloor": "50000", + "maintMarginRatio": "0.05", + "cum": "1450.0" } }, { @@ -70561,15 +71113,15 @@ "currency": "USDT", "minNotional": 125000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "6", - "initialLeverage": "4", + "initialLeverage": "5", "notionalCap": "250000", "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6950.0" + "maintMarginRatio": "0.1", + "cum": "7700.0" } }, { @@ -70577,37 +71129,54 @@ "symbol": "SOMI/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "maxNotional": 500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "7", - "initialLeverage": "3", - "notionalCap": "4500000", + "initialLeverage": "4", + "notionalCap": "500000", "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17375.0" + "maintMarginRatio": "0.125", + "cum": "13950.0" } }, { "tier": 8.0, "symbol": "SOMI/USDT:USDT", "currency": "USDT", + "minNotional": 500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "8", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "500000", + "maintMarginRatio": "0.1667", + "cum": "34800.0" + } + }, + { + "tier": 9.0, + "symbol": "SOMI/USDT:USDT", + "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "9", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "409650.0" } }, { - "tier": 9.0, + "tier": 10.0, "symbol": "SOMI/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -70615,12 +71184,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2284650.0" } } ], @@ -71507,13 +72076,13 @@ "symbol": "SPX/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, + "maxNotional": 50000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "25000", + "notionalCap": "50000", "notionalFloor": "10000", "maintMarginRatio": "0.02", "cum": "75.0" @@ -71523,51 +72092,51 @@ "tier": 4.0, "symbol": "SPX/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 50000.0, + "minNotional": 50000.0, + "maxNotional": 100000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "50000", - "notionalFloor": "25000", + "notionalCap": "100000", + "notionalFloor": "50000", "maintMarginRatio": "0.025", - "cum": "200.0" + "cum": "325.0" } }, { "tier": 5.0, "symbol": "SPX/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 100000.0, + "maxNotional": 175000.0, + "maintenanceMarginRate": 0.0333, + "maxLeverage": 15.0, "info": { "bracket": "5", - "initialLeverage": "10", - "notionalCap": "125000", - "notionalFloor": "50000", - "maintMarginRatio": "0.05", - "cum": "1450.0" + "initialLeverage": "15", + "notionalCap": "175000", + "notionalFloor": "100000", + "maintMarginRatio": "0.0333", + "cum": "1155.0" } }, { "tier": 6.0, "symbol": "SPX/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 175000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "6", - "initialLeverage": "5", + "initialLeverage": "10", "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.1", - "cum": "7700.0" + "notionalFloor": "175000", + "maintMarginRatio": "0.05", + "cum": "4077.5" } }, { @@ -71575,54 +72144,71 @@ "symbol": "SPX/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "maxNotional": 750000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "7", - "initialLeverage": "4", - "notionalCap": "500000", + "initialLeverage": "5", + "notionalCap": "750000", "notionalFloor": "250000", - "maintMarginRatio": "0.125", - "cum": "13950.0" + "maintMarginRatio": "0.1", + "cum": "16577.5" } }, { "tier": 8.0, "symbol": "SPX/USDT:USDT", "currency": "USDT", - "minNotional": 500000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "minNotional": 750000.0, + "maxNotional": 1500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "8", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "500000", - "maintMarginRatio": "0.1667", - "cum": "34800.0" + "initialLeverage": "4", + "notionalCap": "1500000", + "notionalFloor": "750000", + "maintMarginRatio": "0.125", + "cum": "35327.5" } }, { "tier": 9.0, "symbol": "SPX/USDT:USDT", "currency": "USDT", + "minNotional": 1500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "9", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "1500000", + "maintMarginRatio": "0.1667", + "cum": "97877.5" + } + }, + { + "tier": 10.0, + "symbol": "SPX/USDT:USDT", + "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "409650.0" + "cum": "472727.5" } }, { - "tier": 10.0, + "tier": 11.0, "symbol": "SPX/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -71630,12 +72216,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "11", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2284650.0" + "cum": "2347727.5" } } ], @@ -71990,15 +72576,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -72006,71 +72592,54 @@ "symbol": "STEEM/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "STEEM/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "STEEM/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "STEEM/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "STEEM/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -72078,16 +72647,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "STEEM/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -72095,16 +72664,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "STEEM/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -72112,12 +72681,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -75263,88 +75832,71 @@ "symbol": "TA/USDT:USDT", "currency": "USDT", "minNotional": 5000.0, - "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maxNotional": 11000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", - "notionalCap": "10000", + "initialLeverage": "20", + "notionalCap": "11000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { "tier": 3.0, "symbol": "TA/USDT:USDT", "currency": "USDT", - "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "minNotional": 11000.0, + "maxNotional": 22500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", - "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "initialLeverage": "10", + "notionalCap": "22500", + "notionalFloor": "11000", + "maintMarginRatio": "0.05", + "cum": "325.0" } }, { "tier": 4.0, "symbol": "TA/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 22500.0, + "maxNotional": 65000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "65000", + "notionalFloor": "22500", + "maintMarginRatio": "0.1", + "cum": "1450.0" } }, { "tier": 5.0, "symbol": "TA/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "TA/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 65000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "65000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "3075.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "TA/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -75352,16 +75904,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "13500.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "TA/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -75369,16 +75921,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "388350.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "TA/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -75386,12 +75938,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2263350.0" } } ], @@ -81154,15 +81706,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -81170,71 +81722,54 @@ "symbol": "VELODROME/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "VELODROME/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "VELODROME/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "VELODROME/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "VELODROME/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -81242,16 +81777,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "VELODROME/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -81259,16 +81794,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "VELODROME/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -81276,12 +81811,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -83926,6 +84461,161 @@ "symbol": "WLD/USDT:USDT", "currency": "USDT", "minNotional": 0.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, + "info": { + "bracket": "1", + "initialLeverage": "75", + "notionalCap": "20000", + "notionalFloor": "0", + "maintMarginRatio": "0.01", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "WLD/USDT:USDT", + "currency": "USDT", + "minNotional": 20000.0, + "maxNotional": 200000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "2", + "initialLeverage": "50", + "notionalCap": "200000", + "notionalFloor": "20000", + "maintMarginRatio": "0.015", + "cum": "100.0" + } + }, + { + "tier": 3.0, + "symbol": "WLD/USDT:USDT", + "currency": "USDT", + "minNotional": 200000.0, + "maxNotional": 1000000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "3", + "initialLeverage": "25", + "notionalCap": "1000000", + "notionalFloor": "200000", + "maintMarginRatio": "0.02", + "cum": "1100.0" + } + }, + { + "tier": 4.0, + "symbol": "WLD/USDT:USDT", + "currency": "USDT", + "minNotional": 1000000.0, + "maxNotional": 2000000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "4", + "initialLeverage": "20", + "notionalCap": "2000000", + "notionalFloor": "1000000", + "maintMarginRatio": "0.025", + "cum": "6100.0" + } + }, + { + "tier": 5.0, + "symbol": "WLD/USDT:USDT", + "currency": "USDT", + "minNotional": 2000000.0, + "maxNotional": 5000000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "5", + "initialLeverage": "10", + "notionalCap": "5000000", + "notionalFloor": "2000000", + "maintMarginRatio": "0.05", + "cum": "56100.0" + } + }, + { + "tier": 6.0, + "symbol": "WLD/USDT:USDT", + "currency": "USDT", + "minNotional": 5000000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "6", + "initialLeverage": "5", + "notionalCap": "7500000", + "notionalFloor": "5000000", + "maintMarginRatio": "0.1", + "cum": "306100.0" + } + }, + { + "tier": 7.0, + "symbol": "WLD/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 10000000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "7", + "initialLeverage": "4", + "notionalCap": "10000000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.125", + "cum": "493600.0" + } + }, + { + "tier": 8.0, + "symbol": "WLD/USDT:USDT", + "currency": "USDT", + "minNotional": 10000000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "12500000", + "notionalFloor": "10000000", + "maintMarginRatio": "0.25", + "cum": "1743600.0" + } + }, + { + "tier": 9.0, + "symbol": "WLD/USDT:USDT", + "currency": "USDT", + "minNotional": 12500000.0, + "maxNotional": 15000000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "15000000", + "notionalFloor": "12500000", + "maintMarginRatio": "0.5", + "cum": "4868600.0" + } + } + ], + "WLFI/USDC:USDC": [ + { + "tier": 1.0, + "symbol": "WLFI/USDC:USDC", + "currency": "USDC", + "minNotional": 0.0, "maxNotional": 5000.0, "maintenanceMarginRate": 0.01, "maxLeverage": 75.0, @@ -83940,8 +84630,8 @@ }, { "tier": 2.0, - "symbol": "WLD/USDT:USDT", - "currency": "USDT", + "symbol": "WLFI/USDC:USDC", + "currency": "USDC", "minNotional": 5000.0, "maxNotional": 10000.0, "maintenanceMarginRate": 0.015, @@ -83957,16 +84647,16 @@ }, { "tier": 3.0, - "symbol": "WLD/USDT:USDT", - "currency": "USDT", + "symbol": "WLFI/USDC:USDC", + "currency": "USDC", "minNotional": 10000.0, - "maxNotional": 50000.0, + "maxNotional": 25000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "50000", + "notionalCap": "25000", "notionalFloor": "10000", "maintMarginRatio": "0.02", "cum": "75.0" @@ -83974,138 +84664,121 @@ }, { "tier": 4.0, - "symbol": "WLD/USDT:USDT", - "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 100000.0, + "symbol": "WLFI/USDC:USDC", + "currency": "USDC", + "minNotional": 25000.0, + "maxNotional": 50000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "100000", - "notionalFloor": "50000", + "notionalCap": "50000", + "notionalFloor": "25000", "maintMarginRatio": "0.025", - "cum": "325.0" + "cum": "200.0" } }, { "tier": 5.0, - "symbol": "WLD/USDT:USDT", - "currency": "USDT", - "minNotional": 100000.0, - "maxNotional": 175000.0, - "maintenanceMarginRate": 0.0333, - "maxLeverage": 15.0, + "symbol": "WLFI/USDC:USDC", + "currency": "USDC", + "minNotional": 50000.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "5", - "initialLeverage": "15", - "notionalCap": "175000", - "notionalFloor": "100000", - "maintMarginRatio": "0.0333", - "cum": "1155.0" + "initialLeverage": "10", + "notionalCap": "125000", + "notionalFloor": "50000", + "maintMarginRatio": "0.05", + "cum": "1450.0" } }, { "tier": 6.0, - "symbol": "WLD/USDT:USDT", - "currency": "USDT", - "minNotional": 175000.0, + "symbol": "WLFI/USDC:USDC", + "currency": "USDC", + "minNotional": 125000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "6", - "initialLeverage": "10", + "initialLeverage": "5", "notionalCap": "250000", - "notionalFloor": "175000", - "maintMarginRatio": "0.05", - "cum": "4077.5" + "notionalFloor": "125000", + "maintMarginRatio": "0.1", + "cum": "7700.0" } }, { "tier": 7.0, - "symbol": "WLD/USDT:USDT", - "currency": "USDT", + "symbol": "WLFI/USDC:USDC", + "currency": "USDC", "minNotional": 250000.0, - "maxNotional": 750000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maxNotional": 500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "7", - "initialLeverage": "5", - "notionalCap": "750000", + "initialLeverage": "4", + "notionalCap": "500000", "notionalFloor": "250000", - "maintMarginRatio": "0.1", - "cum": "16577.5" + "maintMarginRatio": "0.125", + "cum": "13950.0" } }, { "tier": 8.0, - "symbol": "WLD/USDT:USDT", - "currency": "USDT", - "minNotional": 750000.0, - "maxNotional": 1500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, - "info": { - "bracket": "8", - "initialLeverage": "4", - "notionalCap": "1500000", - "notionalFloor": "750000", - "maintMarginRatio": "0.125", - "cum": "35327.5" - } - }, - { - "tier": 9.0, - "symbol": "WLD/USDT:USDT", - "currency": "USDT", - "minNotional": 1500000.0, + "symbol": "WLFI/USDC:USDC", + "currency": "USDC", + "minNotional": 500000.0, "maxNotional": 4500000.0, "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "3", "notionalCap": "4500000", - "notionalFloor": "1500000", + "notionalFloor": "500000", "maintMarginRatio": "0.1667", - "cum": "97877.5" + "cum": "34800.0" } }, { - "tier": 10.0, - "symbol": "WLD/USDT:USDT", - "currency": "USDT", + "tier": 9.0, + "symbol": "WLFI/USDC:USDC", + "currency": "USDC", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "10", + "bracket": "9", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "472727.5" + "cum": "409650.0" } }, { - "tier": 11.0, - "symbol": "WLD/USDT:USDT", - "currency": "USDT", + "tier": 10.0, + "symbol": "WLFI/USDC:USDC", + "currency": "USDC", "minNotional": 7500000.0, "maxNotional": 12500000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "11", + "bracket": "10", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2347727.5" + "cum": "2284650.0" } } ], @@ -85079,13 +85752,13 @@ "symbol": "XMR/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, + "maxNotional": 50000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "25000", + "notionalCap": "50000", "notionalFloor": "10000", "maintMarginRatio": "0.02", "cum": "75.0" @@ -85095,51 +85768,51 @@ "tier": 4.0, "symbol": "XMR/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 50000.0, + "minNotional": 50000.0, + "maxNotional": 100000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "50000", - "notionalFloor": "25000", + "notionalCap": "100000", + "notionalFloor": "50000", "maintMarginRatio": "0.025", - "cum": "200.0" + "cum": "325.0" } }, { "tier": 5.0, "symbol": "XMR/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 100000.0, + "maxNotional": 175000.0, + "maintenanceMarginRate": 0.0333, + "maxLeverage": 15.0, "info": { "bracket": "5", - "initialLeverage": "10", - "notionalCap": "125000", - "notionalFloor": "50000", - "maintMarginRatio": "0.05", - "cum": "1450.0" + "initialLeverage": "15", + "notionalCap": "175000", + "notionalFloor": "100000", + "maintMarginRatio": "0.0333", + "cum": "1155.0" } }, { "tier": 6.0, "symbol": "XMR/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 175000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "6", - "initialLeverage": "5", + "initialLeverage": "10", "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.1", - "cum": "7700.0" + "notionalFloor": "175000", + "maintMarginRatio": "0.05", + "cum": "4077.5" } }, { @@ -85147,54 +85820,71 @@ "symbol": "XMR/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "maxNotional": 750000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "7", - "initialLeverage": "4", - "notionalCap": "500000", + "initialLeverage": "5", + "notionalCap": "750000", "notionalFloor": "250000", - "maintMarginRatio": "0.125", - "cum": "13950.0" + "maintMarginRatio": "0.1", + "cum": "16577.5" } }, { "tier": 8.0, "symbol": "XMR/USDT:USDT", "currency": "USDT", - "minNotional": 500000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "minNotional": 750000.0, + "maxNotional": 1500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "8", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "500000", - "maintMarginRatio": "0.1667", - "cum": "34800.0" + "initialLeverage": "4", + "notionalCap": "1500000", + "notionalFloor": "750000", + "maintMarginRatio": "0.125", + "cum": "35327.5" } }, { "tier": 9.0, "symbol": "XMR/USDT:USDT", "currency": "USDT", + "minNotional": 1500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "9", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "1500000", + "maintMarginRatio": "0.1667", + "cum": "97877.5" + } + }, + { + "tier": 10.0, + "symbol": "XMR/USDT:USDT", + "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "409650.0" + "cum": "472727.5" } }, { - "tier": 10.0, + "tier": 11.0, "symbol": "XMR/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -85202,12 +85892,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "11", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2284650.0" + "cum": "2347727.5" } } ], From 8d965d48332c3406dc8741a6295083e752c8229f Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 11 Sep 2025 19:29:23 +0200 Subject: [PATCH 106/262] docs: Add link to storing custom data from order_filled part of #12238 --- docs/strategy-callbacks.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/strategy-callbacks.md b/docs/strategy-callbacks.md index ecc2cbb9b..8858afc84 100644 --- a/docs/strategy-callbacks.md +++ b/docs/strategy-callbacks.md @@ -1243,6 +1243,11 @@ class AwesomeStrategy(IStrategy): ``` +!!! Tip "Learn more about storing data" + You can learn more about storing data on the [Storing custom trade data](strategy-advanced.md#storing-information-persistent) section. + Please keep in mind that this is considered advanced usage, and should be used with care. + + ## Plot annotations callback The plot annotations callback is called whenever freqUI requests data to display a chart. From ecd66f8a6439b8618ce04baac592ed396f023a07 Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 11 Sep 2025 20:14:12 +0200 Subject: [PATCH 107/262] fix: backtesting through UI not working consecutive times closes #12239 --- freqtrade/rpc/api_server/api_backtest.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freqtrade/rpc/api_server/api_backtest.py b/freqtrade/rpc/api_server/api_backtest.py index b553bc1fa..713c6f400 100644 --- a/freqtrade/rpc/api_server/api_backtest.py +++ b/freqtrade/rpc/api_server/api_backtest.py @@ -63,7 +63,7 @@ def __run_backtest_bg(btconfig: Config): ApiBG.bt["bt"] = Backtesting(btconfig) else: - ApiBG.bt["bt"].config = btconfig + ApiBG.bt["bt"].config = deep_merge_dicts(btconfig, ApiBG.bt["bt"].config) ApiBG.bt["bt"].init_backtest() # Only reload data if timeframe changed. if ( From 5f558137d3317d357cb5cbde160bf50140ff49d3 Mon Sep 17 00:00:00 2001 From: mrpabloyeah Date: Fri, 12 Sep 2025 13:01:50 +0200 Subject: [PATCH 108/262] Add cache for expanded_blacklist() in PairListManager in backtest mode --- freqtrade/plugins/pairlistmanager.py | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/freqtrade/plugins/pairlistmanager.py b/freqtrade/plugins/pairlistmanager.py index 8d35f5642..9056d842e 100644 --- a/freqtrade/plugins/pairlistmanager.py +++ b/freqtrade/plugins/pairlistmanager.py @@ -5,7 +5,7 @@ PairList manager class import logging from functools import partial -from cachetools import TTLCache, cached +from cachetools import LRUCache, TTLCache, cached from freqtrade.constants import Config, ListPairsWithTimeframes from freqtrade.data.dataprovider import DataProvider @@ -56,6 +56,7 @@ class PairListManager(LoggingMixin): ) self._check_backtest() + self._not_expiring_cache: LRUCache = LRUCache(maxsize=1) refresh_period = config.get("pairlist_refresh_period", 3600) LoggingMixin.__init__(self, logger, refresh_period) @@ -109,7 +110,15 @@ class PairListManager(LoggingMixin): @property def expanded_blacklist(self) -> list[str]: """The expanded blacklist (including wildcard expansion)""" - return expand_pairlist(self._blacklist, self._exchange.get_markets().keys()) + eblacklist = self._not_expiring_cache.get("eblacklist") + + if not eblacklist: + eblacklist = expand_pairlist(self._blacklist, self._exchange.get_markets().keys()) + + if self._config["runmode"] in (RunMode.BACKTEST, RunMode.HYPEROPT): + self._not_expiring_cache["eblacklist"] = eblacklist.copy() + + return eblacklist @property def name_list(self) -> list[str]: From a80f3ae919517dfd672746af4723f391172b173a Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 13 Sep 2025 13:59:25 +0200 Subject: [PATCH 109/262] fix: re-add candle_type_def to configuration Temporary fix for now ... closes #12239 --- freqtrade/configuration/configuration.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/freqtrade/configuration/configuration.py b/freqtrade/configuration/configuration.py index ae88488e0..ec5fb62f5 100644 --- a/freqtrade/configuration/configuration.py +++ b/freqtrade/configuration/configuration.py @@ -18,7 +18,10 @@ from freqtrade.constants import Config from freqtrade.enums import ( NON_UTIL_MODES, TRADE_MODES, + CandleType, + MarginMode, RunMode, + TradingMode, ) from freqtrade.exceptions import OperationalException from freqtrade.loggers import setup_logging @@ -406,6 +409,14 @@ class Configuration: self._args_to_config( config, argname="trading_mode", logstring="Detected --trading-mode: {}" ) + # TODO: The following 3 lines (candle_type_def, trading_mode, margin_mode) are actually + # set in the exchange class. They're however necessary as fallback to avoid + # random errors in commands that don't initialize an exchange. + config["candle_type_def"] = CandleType.get_default( + config.get("trading_mode", "spot") or "spot" + ) + config["trading_mode"] = TradingMode(config.get("trading_mode", "spot") or "spot") + config["margin_mode"] = MarginMode(config.get("margin_mode", "") or "") self._args_to_config( config, argname="candle_types", logstring="Detected --candle-types: {}" ) From a14281722a6c39f4caa114bcf6e750e2ccfcce52 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 14 Sep 2025 10:12:59 +0200 Subject: [PATCH 110/262] chore: remove no longer necessary TODO comments --- freqtrade/configuration/config_validation.py | 1 - freqtrade/plugins/pairlist/VolumePairList.py | 1 - 2 files changed, 2 deletions(-) diff --git a/freqtrade/configuration/config_validation.py b/freqtrade/configuration/config_validation.py index 4c14d3d4b..9e9f0ada9 100644 --- a/freqtrade/configuration/config_validation.py +++ b/freqtrade/configuration/config_validation.py @@ -113,7 +113,6 @@ def _validate_price_config(conf: dict[str, Any]) -> None: """ When using market orders, price sides must be using the "other" side of the price """ - # TODO: The below could be an enforced setting when using market orders if conf.get("order_types", {}).get("entry") == "market" and conf.get("entry_pricing", {}).get( "price_side" ) not in ("ask", "other"): diff --git a/freqtrade/plugins/pairlist/VolumePairList.py b/freqtrade/plugins/pairlist/VolumePairList.py index 63de5ad2d..7e7fa7601 100644 --- a/freqtrade/plugins/pairlist/VolumePairList.py +++ b/freqtrade/plugins/pairlist/VolumePairList.py @@ -247,7 +247,6 @@ class VolumePairList(IPairList): * 1000 ) - # todo: utc date output for starting date self.log_once( f"Using volume range of {self._lookback_period} candles, timeframe: " f"{self._lookback_timeframe}, starting from {format_ms_time(since_ms)} " From 5dbfc92c5a75332d3a6a47bf1cbca0b15f44d3d7 Mon Sep 17 00:00:00 2001 From: mrpabloyeah Date: Sun, 14 Sep 2025 13:58:53 +0200 Subject: [PATCH 111/262] Add --enable-dynamic-pairlist option in backtesting --- docs/commands/backtesting.md | 8 +++++++- docs/commands/hyperopt.md | 2 +- docs/commands/lookahead-analysis.md | 8 +++++++- freqtrade/commands/arguments.py | 1 + freqtrade/commands/cli_options.py | 10 +++++++++- freqtrade/configuration/configuration.py | 8 +++++++- freqtrade/optimize/backtesting.py | 5 +---- 7 files changed, 33 insertions(+), 9 deletions(-) diff --git a/docs/commands/backtesting.md b/docs/commands/backtesting.md index 7082fb362..56d01f38f 100644 --- a/docs/commands/backtesting.md +++ b/docs/commands/backtesting.md @@ -10,6 +10,7 @@ usage: freqtrade backtesting [-h] [-v] [--no-color] [--logfile FILE] [-V] [--stake-amount STAKE_AMOUNT] [--fee FLOAT] [-p PAIRS [PAIRS ...]] [--eps] [--enable-protections] + [--enable-dynamic-pairlist] [--dry-run-wallet DRY_RUN_WALLET] [--timeframe-detail TIMEFRAME_DETAIL] [--strategy-list STRATEGY_LIST [STRATEGY_LIST ...]] @@ -44,9 +45,14 @@ options: Allow buying the same pair multiple times (position stacking). --enable-protections, --enableprotections - Enable protections for backtesting.Will slow + Enable protections for backtesting. Will slow backtesting down by a considerable amount, but will include configured protections + --enable-dynamic-pairlist + Enables dynamic pairlisting in backtesting. The + pairlist will be generated for each new candle if + you're using a pairlist handler that supports this + feature, for example, ShuffleFilter. --dry-run-wallet DRY_RUN_WALLET, --starting-balance DRY_RUN_WALLET Starting balance, used for backtesting / hyperopt and dry-runs. diff --git a/docs/commands/hyperopt.md b/docs/commands/hyperopt.md index f1c8b28b5..933082b9d 100644 --- a/docs/commands/hyperopt.md +++ b/docs/commands/hyperopt.md @@ -44,7 +44,7 @@ options: Allow buying the same pair multiple times (position stacking). --enable-protections, --enableprotections - Enable protections for backtesting.Will slow + Enable protections for backtesting. Will slow backtesting down by a considerable amount, but will include configured protections --dry-run-wallet DRY_RUN_WALLET, --starting-balance DRY_RUN_WALLET diff --git a/docs/commands/lookahead-analysis.md b/docs/commands/lookahead-analysis.md index 880c41ce1..f7354d8ea 100644 --- a/docs/commands/lookahead-analysis.md +++ b/docs/commands/lookahead-analysis.md @@ -11,6 +11,7 @@ usage: freqtrade lookahead-analysis [-h] [-v] [--no-color] [--logfile FILE] [--stake-amount STAKE_AMOUNT] [--fee FLOAT] [-p PAIRS [PAIRS ...]] [--enable-protections] + [--enable-dynamic-pairlist] [--dry-run-wallet DRY_RUN_WALLET] [--timeframe-detail TIMEFRAME_DETAIL] [--strategy-list STRATEGY_LIST [STRATEGY_LIST ...]] @@ -43,9 +44,14 @@ options: Limit command to these pairs. Pairs are space- separated. --enable-protections, --enableprotections - Enable protections for backtesting.Will slow + Enable protections for backtesting. Will slow backtesting down by a considerable amount, but will include configured protections + --enable-dynamic-pairlist + Enables dynamic pairlisting in backtesting. The + pairlist will be generated for each new candle if + you're using a pairlist handler that supports this + feature, for example, ShuffleFilter. --dry-run-wallet DRY_RUN_WALLET, --starting-balance DRY_RUN_WALLET Starting balance, used for backtesting / hyperopt and dry-runs. diff --git a/freqtrade/commands/arguments.py b/freqtrade/commands/arguments.py index 17d8f43d7..e4bdc170d 100755 --- a/freqtrade/commands/arguments.py +++ b/freqtrade/commands/arguments.py @@ -49,6 +49,7 @@ ARGS_BACKTEST = [ *ARGS_COMMON_OPTIMIZE, "position_stacking", "enable_protections", + "enable_dynamic_pairlist", "dry_run_wallet", "timeframe_detail", "strategy_list", diff --git a/freqtrade/commands/cli_options.py b/freqtrade/commands/cli_options.py index 62a007f59..fc613febe 100755 --- a/freqtrade/commands/cli_options.py +++ b/freqtrade/commands/cli_options.py @@ -184,12 +184,20 @@ AVAILABLE_CLI_OPTIONS = { "enable_protections": Arg( "--enable-protections", "--enableprotections", - help="Enable protections for backtesting." + help="Enable protections for backtesting. " "Will slow backtesting down by a considerable amount, but will include " "configured protections", action="store_true", default=False, ), + "enable_dynamic_pairlist": Arg( + "--enable-dynamic-pairlist", + help="Enables dynamic pairlisting in backtesting. " + "The pairlist will be generated for each new candle if you're using a " + "pairlist handler that supports this feature, for example, ShuffleFilter.", + action="store_true", + default=False, + ), "strategy_list": Arg( "--strategy-list", help="Provide a space-separated list of strategies to backtest. " diff --git a/freqtrade/configuration/configuration.py b/freqtrade/configuration/configuration.py index 7bf448335..cc40edef1 100644 --- a/freqtrade/configuration/configuration.py +++ b/freqtrade/configuration/configuration.py @@ -256,7 +256,13 @@ class Configuration: self._args_to_config( config, argname="enable_protections", - logstring="Parameter --enable-protections detected, enabling Protections. ...", + logstring="Parameter --enable-protections detected, enabling Protections ...", + ) + + self._args_to_config( + config, + argname="enable_dynamic_pairlist", + logstring="Parameter --enable-dynamic-pairlist detected, enabling dynamic pairlist ...", ) if self.args.get("max_open_trades"): diff --git a/freqtrade/optimize/backtesting.py b/freqtrade/optimize/backtesting.py index d6336b567..5ae91ee30 100644 --- a/freqtrade/optimize/backtesting.py +++ b/freqtrade/optimize/backtesting.py @@ -173,7 +173,6 @@ class Backtesting: self.disable_database_use() self.init_backtest_detail() self.pairlists = PairListManager(self.exchange, self.config, self.dataprovider) - self.dynamic_pairlist = False self._validate_pairlists_for_backtesting() self.dataprovider.add_pairlisthandler(self.pairlists) @@ -212,6 +211,7 @@ class Backtesting: self._can_short = self.trading_mode != TradingMode.SPOT self._position_stacking: bool = self.config.get("position_stacking", False) self.enable_protections: bool = self.config.get("enable_protections", False) + self.dynamic_pairlist: bool = self.config.get("enable_dynamic_pairlist", False) migrate_data(config, self.exchange) self.init_backtest() @@ -227,9 +227,6 @@ class Backtesting: "PrecisionFilter not allowed for backtesting multiple strategies." ) - if "ShuffleFilter" in self.pairlists.name_list: - self.dynamic_pairlist = True - def log_once(self, msg: str) -> None: """ Partial reimplementation of log_once from the Login mixin. From 7b3951f1e5d1c811dd4bf9e19d51c8dd3cac2fe6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Sep 2025 03:01:24 +0000 Subject: [PATCH 112/262] chore(deps-dev): bump types-requests in the types group Bumps the types group with 1 update: [types-requests](https://github.com/typeshed-internal/stub_uploader). Updates `types-requests` from 2.32.4.20250809 to 2.32.4.20250913 - [Commits](https://github.com/typeshed-internal/stub_uploader/commits) --- updated-dependencies: - dependency-name: types-requests dependency-version: 2.32.4.20250913 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: types ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index c2e56eeb7..5de43d164 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -27,6 +27,6 @@ nbconvert==7.16.6 scipy-stubs==1.16.1.1 # keep in sync with `scipy` in `requirements-hyperopt.txt` types-cachetools==6.2.0.20250827 types-filelock==3.2.7 -types-requests==2.32.4.20250809 +types-requests==2.32.4.20250913 types-tabulate==0.9.0.20241207 types-python-dateutil==2.9.0.20250822 From 26ff88c71af8525a36659f23f81bf192331af4ec Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Sep 2025 03:01:42 +0000 Subject: [PATCH 113/262] chore(deps): bump astral-sh/setup-uv from 6.6.1 to 6.7.0 Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 6.6.1 to 6.7.0. - [Release notes](https://github.com/astral-sh/setup-uv/releases) - [Commits](https://github.com/astral-sh/setup-uv/compare/557e51de59eb14aaaba2ed9621916900a91d50c6...b75a909f75acd358c2196fb9a5f1299a9a8868a4) --- updated-dependencies: - dependency-name: astral-sh/setup-uv dependency-version: 6.7.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 90ce6bfd8..0f8a3c38e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -38,7 +38,7 @@ jobs: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1 + uses: astral-sh/setup-uv@b75a909f75acd358c2196fb9a5f1299a9a8868a4 # v6.7.0 with: activate-environment: true enable-cache: true @@ -159,7 +159,7 @@ jobs: check-latest: true - name: Install uv - uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1 + uses: astral-sh/setup-uv@b75a909f75acd358c2196fb9a5f1299a9a8868a4 # v6.7.0 with: activate-environment: true enable-cache: true @@ -271,7 +271,7 @@ jobs: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1 + uses: astral-sh/setup-uv@b75a909f75acd358c2196fb9a5f1299a9a8868a4 # v6.7.0 with: activate-environment: true enable-cache: true @@ -421,7 +421,7 @@ jobs: python-version: "3.12" - name: Install uv - uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1 + uses: astral-sh/setup-uv@b75a909f75acd358c2196fb9a5f1299a9a8868a4 # v6.7.0 with: activate-environment: true enable-cache: true From 29e35cf824661c9f421d45c891693dad18b01af4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Sep 2025 03:01:45 +0000 Subject: [PATCH 114/262] chore(deps): bump zizmorcore/zizmor-action from 0.1.2 to 0.2.0 Bumps [zizmorcore/zizmor-action](https://github.com/zizmorcore/zizmor-action) from 0.1.2 to 0.2.0. - [Release notes](https://github.com/zizmorcore/zizmor-action/releases) - [Commits](https://github.com/zizmorcore/zizmor-action/compare/5ca5fc7a4779c5263a3ffa0e1f693009994446d1...e673c3917a1aef3c65c972347ed84ccd013ecda4) --- updated-dependencies: - dependency-name: zizmorcore/zizmor-action dependency-version: 0.2.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/zizmor.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/zizmor.yml b/.github/workflows/zizmor.yml index 1cd1c1ac1..e3caca64b 100644 --- a/.github/workflows/zizmor.yml +++ b/.github/workflows/zizmor.yml @@ -26,4 +26,4 @@ jobs: persist-credentials: false - name: Run zizmor 🌈 - uses: zizmorcore/zizmor-action@5ca5fc7a4779c5263a3ffa0e1f693009994446d1 # v0.1.2 + uses: zizmorcore/zizmor-action@e673c3917a1aef3c65c972347ed84ccd013ecda4 # v0.2.0 From 92f8b2dd02123ac9ac00f6eca9e1e1a4c967d0ed Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Sep 2025 03:01:47 +0000 Subject: [PATCH 115/262] chore(deps-dev): bump the pytest group with 2 updates Bumps the pytest group with 2 updates: [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) and [pytest-cov](https://github.com/pytest-dev/pytest-cov). Updates `pytest-asyncio` from 1.1.0 to 1.2.0 - [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases) - [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v1.1.0...v1.2.0) Updates `pytest-cov` from 6.3.0 to 7.0.0 - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-cov/compare/v6.3.0...v7.0.0) --- updated-dependencies: - dependency-name: pytest-asyncio dependency-version: 1.2.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: pytest - dependency-name: pytest-cov dependency-version: 7.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: pytest ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index c2e56eeb7..c48e2033c 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -10,8 +10,8 @@ ruff==0.12.12 mypy==1.17.1 pre-commit==4.3.0 pytest==8.4.2 -pytest-asyncio==1.1.0 -pytest-cov==6.3.0 +pytest-asyncio==1.2.0 +pytest-cov==7.0.0 pytest-mock==3.15.0 pytest-random-order==1.2.0 pytest-timeout==2.4.0 From d8122f5d333c47661b18ecf2916903efa23a69bd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Sep 2025 03:02:26 +0000 Subject: [PATCH 116/262] chore(deps): bump pydantic from 2.11.7 to 2.11.9 Bumps [pydantic](https://github.com/pydantic/pydantic) from 2.11.7 to 2.11.9. - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/v2.11.9/HISTORY.md) - [Commits](https://github.com/pydantic/pydantic/compare/v2.11.7...v2.11.9) --- updated-dependencies: - dependency-name: pydantic dependency-version: 2.11.9 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index b64c5eda6..4a42780b0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -39,7 +39,7 @@ sdnotify==0.3.2 # API Server fastapi==0.116.1 -pydantic==2.11.7 +pydantic==2.11.9 uvicorn==0.35.0 pyjwt==2.10.1 aiofiles==24.1.0 From 5396519b2065683c539baae9589247914015598b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Sep 2025 03:02:30 +0000 Subject: [PATCH 117/262] chore(deps): bump bottleneck from 1.5.0 to 1.6.0 Bumps [bottleneck](https://github.com/pydata/bottleneck) from 1.5.0 to 1.6.0. - [Release notes](https://github.com/pydata/bottleneck/releases) - [Changelog](https://github.com/pydata/bottleneck/blob/master/RELEASE.rst) - [Commits](https://github.com/pydata/bottleneck/compare/v1.5.0...v1.6.0) --- updated-dependencies: - dependency-name: bottleneck dependency-version: 1.6.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index b64c5eda6..18c4f1120 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ numpy==2.3.2 pandas==2.3.2 -bottleneck==1.5.0 +bottleneck==1.6.0 numexpr==2.11.0 # Indicator libraries ft-pandas-ta==0.3.15 From 992d173adcf96ffe07401bc2e3b117cfcb427643 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Sep 2025 03:03:41 +0000 Subject: [PATCH 118/262] chore(deps): bump scikit-learn from 1.7.1 to 1.7.2 Bumps [scikit-learn](https://github.com/scikit-learn/scikit-learn) from 1.7.1 to 1.7.2. - [Release notes](https://github.com/scikit-learn/scikit-learn/releases) - [Commits](https://github.com/scikit-learn/scikit-learn/compare/1.7.1...1.7.2) --- updated-dependencies: - dependency-name: scikit-learn dependency-version: 1.7.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-freqai.txt | 2 +- requirements-hyperopt.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements-freqai.txt b/requirements-freqai.txt index 9c9b1c853..059512b7b 100644 --- a/requirements-freqai.txt +++ b/requirements-freqai.txt @@ -3,7 +3,7 @@ -r requirements-plot.txt # Required for freqai -scikit-learn==1.7.1 +scikit-learn==1.7.2 joblib==1.5.2 catboost==1.2.8; 'arm' not in platform_machine lightgbm==4.6.0 diff --git a/requirements-hyperopt.txt b/requirements-hyperopt.txt index 4d31f6042..40e108cb0 100644 --- a/requirements-hyperopt.txt +++ b/requirements-hyperopt.txt @@ -3,7 +3,7 @@ # Required for hyperopt scipy==1.16.1 -scikit-learn==1.7.1 +scikit-learn==1.7.2 filelock==3.19.1 optuna==4.5.0 cmaes==0.12.0 From be5969a1e1d492f4200e11e2185634713db01a64 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Sep 2025 03:03:48 +0000 Subject: [PATCH 119/262] chore(deps): bump python-telegram-bot from 22.3 to 22.4 Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot) from 22.3 to 22.4. - [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases) - [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v22.3...v22.4) --- updated-dependencies: - dependency-name: python-telegram-bot dependency-version: '22.4' dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index b64c5eda6..17c03ee23 100644 --- a/requirements.txt +++ b/requirements.txt @@ -11,7 +11,7 @@ ccxt==4.5.3 cryptography==45.0.7 aiohttp==3.12.15 SQLAlchemy==2.0.43 -python-telegram-bot==22.3 +python-telegram-bot==22.4 # can't be hard-pinned due to telegram-bot pinning httpx with ~ httpx>=0.24.1 humanize==4.13.0 From ab7c1ec24f6f3b7076fda187f1027ff74c24cdec Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Sep 2025 03:54:21 +0000 Subject: [PATCH 120/262] chore(deps): bump ccxt from 4.5.3 to 4.5.4 Bumps [ccxt](https://github.com/ccxt/ccxt) from 4.5.3 to 4.5.4. - [Release notes](https://github.com/ccxt/ccxt/releases) - [Changelog](https://github.com/ccxt/ccxt/blob/master/exchanges.cfg) - [Commits](https://github.com/ccxt/ccxt/compare/v4.5.3...v4.5.4) --- updated-dependencies: - dependency-name: ccxt dependency-version: 4.5.4 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index b64c5eda6..28d86ade9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,7 +7,7 @@ ft-pandas-ta==0.3.15 ta-lib==0.6.7 technical==1.5.3 -ccxt==4.5.3 +ccxt==4.5.4 cryptography==45.0.7 aiohttp==3.12.15 SQLAlchemy==2.0.43 From 4b4d090d39ec94e01877d2b205bfd4b832096253 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Sep 2025 04:56:25 +0000 Subject: [PATCH 121/262] chore(deps-dev): bump mypy from 1.17.1 to 1.18.1 Bumps [mypy](https://github.com/python/mypy) from 1.17.1 to 1.18.1. - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md) - [Commits](https://github.com/python/mypy/compare/v1.17.1...v1.18.1) --- updated-dependencies: - dependency-name: mypy dependency-version: 1.18.1 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index c48e2033c..e2a7219a6 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -7,7 +7,7 @@ -r docs/requirements-docs.txt ruff==0.12.12 -mypy==1.17.1 +mypy==1.18.1 pre-commit==4.3.0 pytest==8.4.2 pytest-asyncio==1.2.0 From 776d9ac5e09da1ebd30fe62ffcf659e08f59bc20 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Sep 2025 05:00:16 +0000 Subject: [PATCH 122/262] chore(deps): bump numexpr from 2.11.0 to 2.12.1 Bumps [numexpr](https://github.com/pydata/numexpr) from 2.11.0 to 2.12.1. - [Release notes](https://github.com/pydata/numexpr/releases) - [Changelog](https://github.com/pydata/numexpr/blob/master/RELEASE_NOTES.rst) - [Commits](https://github.com/pydata/numexpr/compare/v2.11.0...v2.12.1) --- updated-dependencies: - dependency-name: numexpr dependency-version: 2.12.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 88c80310b..447962382 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,7 @@ numpy==2.3.2 pandas==2.3.2 bottleneck==1.6.0 -numexpr==2.11.0 +numexpr==2.12.1 # Indicator libraries ft-pandas-ta==0.3.15 ta-lib==0.6.7 From d5620cf8b5c886f825bbb899bba2b2ab0a167915 Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 15 Sep 2025 07:12:06 +0200 Subject: [PATCH 123/262] chore: bump types-requests in pre-commit config --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 68352dd0c..7024a04f0 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -28,7 +28,7 @@ repos: additional_dependencies: - types-cachetools==6.2.0.20250827 - types-filelock==3.2.7 - - types-requests==2.32.4.20250809 + - types-requests==2.32.4.20250913 - types-tabulate==0.9.0.20241207 - types-python-dateutil==2.9.0.20250822 - scipy-stubs==1.16.1.1 From 5e2f4924d660b0af7dc2d09c6e6f44ccd1329cea Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Sep 2025 05:48:27 +0000 Subject: [PATCH 124/262] chore(deps-dev): bump ruff from 0.12.12 to 0.13.0 Bumps [ruff](https://github.com/astral-sh/ruff) from 0.12.12 to 0.13.0. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/0.12.12...0.13.0) --- updated-dependencies: - dependency-name: ruff dependency-version: 0.13.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index e2a7219a6..787e88f7e 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -6,7 +6,7 @@ -r requirements-freqai-rl.txt -r docs/requirements-docs.txt -ruff==0.12.12 +ruff==0.13.0 mypy==1.18.1 pre-commit==4.3.0 pytest==8.4.2 From 815a351435943d84fbbd2aa1a506ea7f3f41b6bf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Sep 2025 05:59:02 +0000 Subject: [PATCH 125/262] chore(deps): bump the scipy group with 2 updates Bumps the scipy group with 2 updates: [scipy](https://github.com/scipy/scipy) and [scipy-stubs](https://github.com/scipy/scipy-stubs). Updates `scipy` from 1.16.1 to 1.16.2 - [Release notes](https://github.com/scipy/scipy/releases) - [Commits](https://github.com/scipy/scipy/compare/v1.16.1...v1.16.2) Updates `scipy-stubs` from 1.16.1.1 to 1.16.2.0 - [Release notes](https://github.com/scipy/scipy-stubs/releases) - [Commits](https://github.com/scipy/scipy-stubs/compare/v1.16.1.1...v1.16.2.0) --- updated-dependencies: - dependency-name: scipy dependency-version: 1.16.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: scipy - dependency-name: scipy-stubs dependency-version: 1.16.2.0 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: scipy ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- requirements-hyperopt.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index b505ef862..eead94387 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -24,7 +24,7 @@ time-machine==2.19.0 nbconvert==7.16.6 # mypy types -scipy-stubs==1.16.1.1 # keep in sync with `scipy` in `requirements-hyperopt.txt` +scipy-stubs==1.16.2.0 # keep in sync with `scipy` in `requirements-hyperopt.txt` types-cachetools==6.2.0.20250827 types-filelock==3.2.7 types-requests==2.32.4.20250913 diff --git a/requirements-hyperopt.txt b/requirements-hyperopt.txt index 40e108cb0..a577b9c08 100644 --- a/requirements-hyperopt.txt +++ b/requirements-hyperopt.txt @@ -2,7 +2,7 @@ -r requirements.txt # Required for hyperopt -scipy==1.16.1 +scipy==1.16.2 scikit-learn==1.7.2 filelock==3.19.1 optuna==4.5.0 From 74f459d7edaab5b5eff84dd18e9d02a069f63301 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Sep 2025 05:59:20 +0000 Subject: [PATCH 126/262] chore(deps): bump numpy from 2.3.2 to 2.3.3 Bumps [numpy](https://github.com/numpy/numpy) from 2.3.2 to 2.3.3. - [Release notes](https://github.com/numpy/numpy/releases) - [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst) - [Commits](https://github.com/numpy/numpy/compare/v2.3.2...v2.3.3) --- updated-dependencies: - dependency-name: numpy dependency-version: 2.3.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 1c5518190..e195c30c5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -numpy==2.3.2 +numpy==2.3.3 pandas==2.3.2 bottleneck==1.6.0 numexpr==2.12.1 From e62ba8ed1efc29611af7f7b465e24192351b030d Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 15 Sep 2025 08:52:49 +0200 Subject: [PATCH 127/262] chore: update scipy-stubs in pre-commit --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 7024a04f0..894e3f3cc 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -31,7 +31,7 @@ repos: - types-requests==2.32.4.20250913 - types-tabulate==0.9.0.20241207 - types-python-dateutil==2.9.0.20250822 - - scipy-stubs==1.16.1.1 + - scipy-stubs==1.16.2.0 - SQLAlchemy==2.0.43 # stages: [push] From 19a35ed1111de997a72f8d63d8ed9b060e96b16c Mon Sep 17 00:00:00 2001 From: Stefano Date: Mon, 15 Sep 2025 17:29:33 +0900 Subject: [PATCH 128/262] add examples on API docs. Fix some params name --- docs/rest-api.md | 103 +++++++++++++++++++++++++---------------------- 1 file changed, 54 insertions(+), 49 deletions(-) diff --git a/docs/rest-api.md b/docs/rest-api.md index 35a7af75a..d7a356798 100644 --- a/docs/rest-api.md +++ b/docs/rest-api.md @@ -155,63 +155,68 @@ freqtrade-client help Possible commands: available_pairs - Return available pair (backtest data) based on timeframe / stake_currency selection + Return available pair (backtest data) based on timeframe / stake_currency selection :param timeframe: Only pairs with this timeframe available. :param stake_currency: Only pairs that include this timeframe balance - Get the account balance. + Get the account balance. blacklist - Show the current blacklist. + Show the current blacklist. :param add: List of coins to add (example: "BNB/BTC") + + Example: + ftclient.blacklist("BTC/USDT") + ftclient.blacklist("BTC/USDT", "ETH/USDT", "BNB/USDT") + ftclient.blacklist(*listPairs) cancel_open_order - Cancel open order for trade. + Cancel open order for trade. :param trade_id: Cancels open orders for this trade. count - Return the amount of open trades. + Return the amount of open trades. daily - Return the profits for each day, and amount of trades. + Return the profits for each day, and amount of trades. delete_lock - Delete (disable) lock from the database. + Delete (disable) lock from the database. :param lock_id: ID for the lock to delete delete_trade - Delete trade from the database. + Delete trade from the database. Tries to close open orders. Requires manual handling of this asset on the exchange. :param trade_id: Deletes the trade with this ID from the database. forcebuy - Buy an asset. + Buy an asset. :param pair: Pair to buy (ETH/BTC) :param price: Optional - price to buy forceenter - Force entering a trade + Force entering a trade :param pair: Pair to buy (ETH/BTC) :param side: 'long' or 'short' :param price: Optional - price to buy forceexit - Force-exit a trade. + Force-exit a trade. :param tradeid: Id of the trade (can be received via status command) :param ordertype: Order type to use (must be market or limit) :param amount: Amount to sell. Full sell if not given health - Provides a quick health check of the running bot. + Provides a quick health check of the running bot. lock_add Manually lock a specific pair @@ -222,22 +227,22 @@ lock_add :param reason: Reason for the lock locks - Return current locks + Return current locks logs - Show latest logs. + Show latest logs. :param limit: Limits log messages to the last logs. No limit to get the entire log. pair_candles - Return live dataframe for . + Return live dataframe for . :param pair: Pair to get data for :param timeframe: Only pairs with this timeframe available. :param limit: Limit result to the last n candles. pair_history - Return historic, analyzed dataframe + Return historic, analyzed dataframe :param pair: Pair to get data for :param timeframe: Only pairs with this timeframe available. @@ -245,59 +250,59 @@ pair_history :param timerange: Timerange to get data for (same format than --timerange endpoints) performance - Return the performance of the different coins. + Return the performance of the different coins. ping - simple ping + simple ping plot_config - Return plot configuration if the strategy defines one. + Return plot configuration if the strategy defines one. profit - Return the profit summary. + Return the profit summary. reload_config - Reload configuration. + Reload configuration. show_config - Returns part of the configuration, relevant for trading operations. + Returns part of the configuration, relevant for trading operations. start - Start the bot if it's in the stopped state. + Start the bot if it's in the stopped state. pause - Pause the bot if it's in the running state. If triggered on stopped state will handle open positions. + Pause the bot if it's in the running state. If triggered on stopped state will handle open positions. stats - Return the stats report (durations, sell-reasons). + Return the stats report (durations, sell-reasons). status - Get the status of open trades. + Get the status of open trades. stop - Stop the bot. Use `start` to restart. + Stop the bot. Use `start` to restart. stopbuy - Stop buying (but handle sells gracefully). Use `reload_config` to reset. + Stop buying (but handle sells gracefully). Use `reload_config` to reset. strategies - Lists available strategies + Lists available strategies strategy - Get strategy details + Get strategy details :param strategy: Strategy class name sysinfo - Provides system information (CPU, RAM usage) + Provides system information (CPU, RAM usage) trade - Return specific trade + Return specific trade :param trade_id: Specify which trade to get. trades - Return trades history, sorted by id + Return trades history, sorted by id :param limit: Limits trades to the X last trades. Max 500 trades. :param offset: Offset by this amount of trades. @@ -316,10 +321,10 @@ list_custom_data :param key: str, optional - Key of the custom-data version - Return the version of the bot. + Return the version of the bot. whitelist - Show the current whitelist. + Show the current whitelist. ``` @@ -339,32 +344,32 @@ All endpoints in the below table need to be prefixed with the base URL of the AP | `/reload_config` | POST | Reloads the configuration file. | `/trades` | GET | List last trades. Limited to 500 trades per call. | `/trade/` | GET | Get specific trade.
*Params:*
- `tradeid` (`int`) -| `/trades/` | DELETE | Remove trade from the database. Tries to close open orders. Requires manual handling of this trade on the exchange.
*Params:*
- `tradeid` (`int`) -| `/trades//open-order` | DELETE | Cancel open order for this trade.
*Params:*
- `tradeid` (`int`) -| `/trades//reload` | POST | Reload a trade from the Exchange. Only works in live, and can potentially help recover a trade that was manually sold on the exchange.
*Params:*
- `tradeid` (`int`) +| `/trades/` | DELETE | Remove trade from the database. Tries to close open orders. Requires manual handling of this trade on the exchange.
*Params:*
- `tradeid` (`int`) +| `/trades//open-order` | DELETE | Cancel open order for this trade.
*Params:*
- `tradeid` (`int`) +| `/trades//reload` | POST | Reload a trade from the Exchange. Only works in live, and can potentially help recover a trade that was manually sold on the exchange.
*Params:*
- `tradeid` (`int`) | `/show_config` | GET | Shows part of the current configuration with relevant settings to operation. | `/logs` | GET | Shows last log messages. | `/status` | GET | Lists all open trades. | `/count` | GET | Displays number of trades used and available. -| `/entries` | GET | Shows profit statistics for each enter tags for given pair (or all pairs if pair isn't given). Pair is optional.
*Params:*
- `pair` (`str`) -| `/exits` | GET | Shows profit statistics for each exit reasons for given pair (or all pairs if pair isn't given). Pair is optional.
*Params:*
- `pair` (`str`) -| `/mix_tags` | GET | Shows profit statistics for each combinations of enter tag + exit reasons for given pair (or all pairs if pair isn't given). Pair is optional.
*Params:*
- `pair` (`str`) +| `/entries` | GET | Shows profit statistics for each enter tags for given pair (or all pairs if pair isn't given). Pair is optional.
*Params:*
- `pair` (`str`) +| `/exits` | GET | Shows profit statistics for each exit reasons for given pair (or all pairs if pair isn't given). Pair is optional.
*Params:*
- `pair` (`str`) +| `/mix_tags` | GET | Shows profit statistics for each combinations of enter tag + exit reasons for given pair (or all pairs if pair isn't given). Pair is optional.
*Params:*
- `pair` (`str`) | `/locks` | GET | Displays currently locked pairs. -| `/locks` | POST | Locks a pair until "until". (Until will be rounded up to the nearest timeframe). Side is optional and is either `long` or `short` (default is `long`). Reason is optional.
*Params:*
- `` (`str`)
- `` (`datetime`)
- `[side]` (`str`)
- `[reason]` (`str`) -| `/locks/` | DELETE | Deletes (disables) the lock by id.
*Params:*
- `lockid` (`int`) +| `/locks` | POST | Locks a pair until "until". (Until will be rounded up to the nearest timeframe). Side is optional and is either `long` or `short` (default is `long`). Reason is optional.
*Params:*
- `` (`str`)
- `` (`datetime`)
- `[side]` (`str`)
- `[reason]` (`str`) +| `/locks/` | DELETE | Deletes (disables) the lock by id.
*Params:*
- `lockid` (`int`) | `/profit` | GET | Display a summary of your profit/loss from close trades and some stats about your performance. | `/forceexit` | POST | Instantly exits the given trade (ignoring `minimum_roi`), using the given order type ("market" or "limit", uses your config setting if not specified), and the chosen amount (full sell if not specified). If `all` is supplied as the `tradeid`, then all currently open trades will be forced to exit.
*Params:*
- `` (`int` or `str`)
- `` (`str`)
- `[amount]` (`float`) | `/forceenter` | POST | Instantly enters the given pair. Side is optional and is either `long` or `short` (default is `long`). Rate is optional. (`force_entry_enable` must be set to True)
*Params:*
- `` (`str`)
- `` (`str`)
- `[rate]` (`float`) | `/performance` | GET | Show performance of each finished trade grouped by pair. | `/balance` | GET | Show account balance per currency. -| `/daily` | GET | Shows profit or loss per day, over the last n days (n defaults to 7).
*Params:*
- `` (`int`) -| `/weekly` | GET | Shows profit or loss per week, over the last n days (n defaults to 4).
*Params:*
- `` (`int`) -| `/monthly` | GET | Shows profit or loss per month, over the last n days (n defaults to 3).
*Params:*
- `` (`int`) +| `/daily` | GET | Shows profit or loss per day, over the last n days (n defaults to 7).
*Params:*
- `timescale` (`int`) +| `/weekly` | GET | Shows profit or loss per week, over the last n days (n defaults to 4).
*Params:*
- `timescale` (`int`) +| `/monthly` | GET | Shows profit or loss per month, over the last n days (n defaults to 3).
*Params:*
- `timescale` (`int`) | `/stats` | GET | Display a summary of profit / loss reasons as well as average holding times. | `/whitelist` | GET | Show the current whitelist. | `/blacklist` | GET | Show the current blacklist. -| `/blacklist` | POST | Adds the specified pair to the blacklist.
*Params:*
- `pair` (`str`) -| `/blacklist` | DELETE | Deletes the specified list of pairs from the blacklist.
*Params:*
- `[pair,pair]` (`list[str]`) +| `/blacklist` | POST | Adds the specified pair to the blacklist.
*Params:*
- `blacklist` (`str`) +| `/blacklist` | DELETE | Deletes the specified list of pairs from the blacklist.
*Params:*
- `[pair,pair]` (`list[str]`) | `/pair_candles` | GET | Returns dataframe for a pair / timeframe combination while the bot is running. **Alpha** | `/pair_candles` | POST | Returns dataframe for a pair / timeframe combination while the bot is running, filtered by a provided list of columns to return. **Alpha**
*Params:*
- `` (`list[str]`) | `/pair_history` | GET | Returns an analyzed dataframe for a given timerange, analyzed by a given strategy. **Alpha** @@ -488,7 +493,7 @@ To properly configure your reverse proxy (securely), please consult it's documen ### OpenAPI interface To enable the builtin openAPI interface (Swagger UI), specify `"enable_openapi": true` in the api_server configuration. -This will enable the Swagger UI at the `/docs` endpoint. By default, that's running at http://localhost:8080/docs - but it'll depend on your settings. +This will enable the Swagger UI at the `/docs` endpoint. By default, that's running at - but it'll depend on your settings. ### Advanced API usage using JWT tokens From 95a710d4a8d816ded300e7aaf4711fb8876cfd49 Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 15 Sep 2025 19:15:43 +0200 Subject: [PATCH 129/262] chore: fix RUF059 violations --- freqtrade/util/formatters.py | 2 +- tests/optimize/test_backtesting.py | 2 +- tests/rpc/test_rpc_apiserver.py | 4 ++-- tests/rpc/test_rpc_telegram.py | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/freqtrade/util/formatters.py b/freqtrade/util/formatters.py index fa656f52b..caac5a68b 100644 --- a/freqtrade/util/formatters.py +++ b/freqtrade/util/formatters.py @@ -78,5 +78,5 @@ def format_duration(td: timedelta) -> str: """ d = td.days h, r = divmod(td.seconds, 3600) - m, s = divmod(r, 60) + m, _ = divmod(r, 60) return f"{d}d {h:02d}:{m:02d}" diff --git a/tests/optimize/test_backtesting.py b/tests/optimize/test_backtesting.py index 292ee92aa..bb4e0801f 100644 --- a/tests/optimize/test_backtesting.py +++ b/tests/optimize/test_backtesting.py @@ -357,7 +357,7 @@ def test_get_pair_precision_bt(default_conf, mocker) -> None: pair = "UNITTEST/BTC" backtesting.pairlists._whitelist = [pair] ex_mock = mocker.patch(f"{EXMS}.get_precision_price", return_value=1e-5) - data, timerange = backtesting.load_bt_data() + data, _timerange = backtesting.load_bt_data() assert data assert backtesting.get_pair_precision(pair, dt_utc(2018, 1, 1)) == (1e-8, TICK_SIZE) diff --git a/tests/rpc/test_rpc_apiserver.py b/tests/rpc/test_rpc_apiserver.py index 56068e6fe..9a1102d2e 100644 --- a/tests/rpc/test_rpc_apiserver.py +++ b/tests/rpc/test_rpc_apiserver.py @@ -534,7 +534,7 @@ def test_api_reloadconf(botclient): def test_api_pause(botclient): - ftbot, client = botclient + _ftbot, client = botclient rc = client_post(client, f"{BASE_URI}/pause") assert_response(rc) @@ -3281,7 +3281,7 @@ def test_api_download_data(botclient, mocker, tmp_path): def test_api_markets_live(botclient): - ftbot, client = botclient + _ftbot, client = botclient rc = client_get(client, f"{BASE_URI}/markets") assert_response(rc, 200) diff --git a/tests/rpc/test_rpc_telegram.py b/tests/rpc/test_rpc_telegram.py index 97983ecd8..e9e2ee65a 100644 --- a/tests/rpc/test_rpc_telegram.py +++ b/tests/rpc/test_rpc_telegram.py @@ -984,7 +984,7 @@ async def test_telegram_profit_long_short_handle( mocker.patch("freqtrade.rpc.rpc.CryptoToFiatConverter._find_price", return_value=1.1) mocker.patch.multiple(EXMS, fetch_ticker=ticker_usdt, get_fee=fee) - telegram, freqtradebot, msg_mock = get_telegram_testobject(mocker, default_conf_usdt) + telegram, _freqtradebot, msg_mock = get_telegram_testobject(mocker, default_conf_usdt) # When there are no trades await telegram._profit_long(update=update, context=MagicMock()) From 9f436dcd1eab7ddaab8d2ba2e20555ffd53f4e21 Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 15 Sep 2025 19:20:20 +0200 Subject: [PATCH 130/262] chore: fix RUF043 violations --- tests/commands/test_commands.py | 14 +++++++++----- tests/data/test_btanalysis.py | 10 +++++----- tests/data/test_converter.py | 2 +- tests/exchange/test_exchange.py | 12 ++++++------ tests/freqtradebot/test_freqtradebot.py | 2 +- tests/optimize/test_backtesting.py | 8 ++++---- tests/optimize/test_hyperopt.py | 4 ++-- tests/optimize/test_hyperoptloss.py | 4 ++-- tests/plugins/test_pairlist.py | 4 ++-- tests/plugins/test_remotepairlist.py | 2 +- tests/rpc/test_rpc.py | 6 +++--- tests/rpc/test_rpc_apiserver.py | 2 +- tests/strategy/test_interface.py | 2 +- tests/strategy/test_strategy_loading.py | 2 +- tests/test_configuration.py | 23 ++++++++++++----------- 15 files changed, 51 insertions(+), 46 deletions(-) diff --git a/tests/commands/test_commands.py b/tests/commands/test_commands.py index 3e8dd6c60..5231d45a4 100644 --- a/tests/commands/test_commands.py +++ b/tests/commands/test_commands.py @@ -658,7 +658,9 @@ def test_start_new_strategy_no_arg(): args = [ "new-strategy", ] - with pytest.raises(OperationalException, match="`new-strategy` requires --strategy to be set."): + with pytest.raises( + OperationalException, match=r"`new-strategy` requires --strategy to be set\." + ): start_new_strategy(get_args(args)) @@ -803,7 +805,7 @@ def test_get_ui_download_url_direct(mocker): assert last_version == "0.0.1" assert x == "http://download1.zip" - with pytest.raises(ValueError, match="UI-Version not found."): + with pytest.raises(ValueError, match=r"UI-Version not found\."): x, last_version = get_ui_download_url("0.0.3", False) @@ -1650,7 +1652,7 @@ def test_hyperopt_show(mocker, capsys): pargs = get_args(args) pargs["config"] = None with pytest.raises( - OperationalException, match="The index of the epoch to show should be greater than -4." + OperationalException, match=r"The index of the epoch to show should be greater than -4\." ): start_hyperopt_show(pargs) @@ -1658,7 +1660,7 @@ def test_hyperopt_show(mocker, capsys): pargs = get_args(args) pargs["config"] = None with pytest.raises( - OperationalException, match="The index of the epoch to show should be less than 4." + OperationalException, match=r"The index of the epoch to show should be less than 4\." ): start_hyperopt_show(pargs) @@ -2032,5 +2034,7 @@ def test_start_edge(): ] pargs = get_args(args) - with pytest.raises(OperationalException, match="The Edge module has been deprecated in 2023.9"): + with pytest.raises( + OperationalException, match=r"The Edge module has been deprecated in 2023\.9" + ): start_edge(pargs) diff --git a/tests/data/test_btanalysis.py b/tests/data/test_btanalysis.py index dd85fb8bb..e7c914040 100644 --- a/tests/data/test_btanalysis.py +++ b/tests/data/test_btanalysis.py @@ -75,7 +75,7 @@ def test_get_latest_hyperopt_file(testdatadir): # Test with absolute path with pytest.raises( OperationalException, - match="--hyperopt-filename expects only the filename, not an absolute path.", + match=r"--hyperopt-filename expects only the filename, not an absolute path\.", ): get_latest_hyperopt_file(str(testdatadir.parent), str(testdatadir.parent)) @@ -344,7 +344,7 @@ def test_create_cum_profit1(testdatadir): assert cum_profits.iloc[0]["cum_profits"] == 0 assert pytest.approx(cum_profits.iloc[-1]["cum_profits"]) == 9.0225563e-05 - with pytest.raises(ValueError, match="Trade dataframe empty."): + with pytest.raises(ValueError, match=r"Trade dataframe empty\."): create_cum_profit( df.set_index("date"), bt_data[bt_data["pair"] == "NOTAPAIR"], @@ -369,10 +369,10 @@ def test_calculate_max_drawdown(testdatadir): underwater = calculate_underwater(bt_data) assert isinstance(underwater, DataFrame) - with pytest.raises(ValueError, match="Trade dataframe empty."): + with pytest.raises(ValueError, match=r"Trade dataframe empty\."): calculate_max_drawdown(DataFrame()) - with pytest.raises(ValueError, match="Trade dataframe empty."): + with pytest.raises(ValueError, match=r"Trade dataframe empty\."): calculate_underwater(DataFrame()) @@ -391,7 +391,7 @@ def test_calculate_csum(testdatadir): assert csum_min1 == csum_min + 5 assert csum_max1 == csum_max + 5 - with pytest.raises(ValueError, match="Trade dataframe empty."): + with pytest.raises(ValueError, match=r"Trade dataframe empty\."): csum_min, csum_max = calculate_csum(DataFrame()) diff --git a/tests/data/test_converter.py b/tests/data/test_converter.py index 3d6c9adc2..4cf3ed23f 100644 --- a/tests/data/test_converter.py +++ b/tests/data/test_converter.py @@ -49,7 +49,7 @@ def test_ohlcv_to_dataframe(ohlcv_history_list, caplog): def test_trades_to_ohlcv(trades_history_df, caplog): caplog.set_level(logging.DEBUG) - with pytest.raises(ValueError, match="Trade-list empty."): + with pytest.raises(ValueError, match=r"Trade-list empty\."): trades_to_ohlcv(pd.DataFrame(columns=trades_history_df.columns), "1m") df = trades_to_ohlcv(trades_history_df, "1m") diff --git a/tests/exchange/test_exchange.py b/tests/exchange/test_exchange.py index 6e07e5025..1550d93e6 100644 --- a/tests/exchange/test_exchange.py +++ b/tests/exchange/test_exchange.py @@ -859,7 +859,7 @@ def test_validate_pricing(default_conf, mocker): default_conf["exchange"]["name"] = "binance" ExchangeResolver.load_exchange(default_conf) has.update({"fetchTicker": False}) - with pytest.raises(OperationalException, match="Ticker pricing not available for .*"): + with pytest.raises(OperationalException, match=r"Ticker pricing not available for .*"): ExchangeResolver.load_exchange(default_conf) has.update({"fetchTicker": True}) @@ -868,7 +868,7 @@ def test_validate_pricing(default_conf, mocker): ExchangeResolver.load_exchange(default_conf) has.update({"fetchL2OrderBook": False}) - with pytest.raises(OperationalException, match="Orderbook not available for .*"): + with pytest.raises(OperationalException, match=r"Orderbook not available for .*"): ExchangeResolver.load_exchange(default_conf) has.update({"fetchL2OrderBook": True}) @@ -877,7 +877,7 @@ def test_validate_pricing(default_conf, mocker): default_conf["trading_mode"] = TradingMode.FUTURES default_conf["margin_mode"] = MarginMode.ISOLATED - with pytest.raises(OperationalException, match="Ticker pricing not available for .*"): + with pytest.raises(OperationalException, match=r"Ticker pricing not available for .*"): ExchangeResolver.load_exchange(default_conf) @@ -3556,7 +3556,7 @@ def test_get_historic_trades_notsupported( pair = "ETH/BTC" with pytest.raises( - OperationalException, match="This exchange does not support downloading Trades." + OperationalException, match=r"This exchange does not support downloading Trades\." ): exchange.get_historic_trades(pair, since=trades_history[0][0], until=trades_history[-1][0]) @@ -4442,7 +4442,7 @@ def test_get_markets( def test_get_markets_error(default_conf, mocker): ex = get_patched_exchange(mocker, default_conf) mocker.patch(f"{EXMS}.markets", PropertyMock(return_value=None)) - with pytest.raises(OperationalException, match="Markets were not loaded."): + with pytest.raises(OperationalException, match=r"Markets were not loaded\."): ex.get_markets("LTC", "USDT", True, False) @@ -5243,7 +5243,7 @@ def test__fetch_and_calculate_funding_fees( # Return empty "refresh_latest" mocker.patch(f"{EXMS}.refresh_latest_ohlcv", return_value={}) ex = get_patched_exchange(mocker, default_conf, api_mock, exchange=exchange) - with pytest.raises(ExchangeError, match="Could not find funding rates."): + with pytest.raises(ExchangeError, match=r"Could not find funding rates\."): ex._fetch_and_calculate_funding_fees( pair="ADA/USDT:USDT", amount=amount, is_short=False, open_date=d1, close_date=d2 ) diff --git a/tests/freqtradebot/test_freqtradebot.py b/tests/freqtradebot/test_freqtradebot.py index 16def3d19..1304ca9ba 100644 --- a/tests/freqtradebot/test_freqtradebot.py +++ b/tests/freqtradebot/test_freqtradebot.py @@ -986,7 +986,7 @@ def test_execute_entry( # Fail to get price... mocker.patch(f"{EXMS}.get_rate", MagicMock(return_value=0.0)) - with pytest.raises(PricingError, match="Could not determine entry price."): + with pytest.raises(PricingError, match=r"Could not determine entry price\."): freqtrade.execute_entry(pair, stake_amount, is_short=is_short) # In case of custom entry price diff --git a/tests/optimize/test_backtesting.py b/tests/optimize/test_backtesting.py index bb4e0801f..adf88cb25 100644 --- a/tests/optimize/test_backtesting.py +++ b/tests/optimize/test_backtesting.py @@ -444,7 +444,7 @@ def test_backtesting_start_no_data(default_conf, mocker, caplog, testdatadir) -> backtesting = Backtesting(default_conf) backtesting._set_strategy(backtesting.strategylist[0]) - with pytest.raises(OperationalException, match="No data found. Terminating."): + with pytest.raises(OperationalException, match=r"No data found. Terminating\."): backtesting.start() @@ -465,7 +465,7 @@ def test_backtesting_no_pair_left(default_conf, mocker) -> None: default_conf["export"] = "none" default_conf["timerange"] = "20180101-20180102" - with pytest.raises(OperationalException, match="No pair in whitelist."): + with pytest.raises(OperationalException, match=r"No pair in whitelist\."): Backtesting(default_conf) default_conf.update( @@ -476,7 +476,7 @@ def test_backtesting_no_pair_left(default_conf, mocker) -> None: ) with pytest.raises( - OperationalException, match="Detail timeframe must be smaller than strategy timeframe." + OperationalException, match=r"Detail timeframe must be smaller than strategy timeframe\." ): Backtesting(default_conf) @@ -517,7 +517,7 @@ def test_backtesting_pairlist_list(default_conf, mocker, tickers) -> None: default_conf["strategy_list"] = [CURRENT_TEST_STRATEGY, "StrategyTestV2"] with pytest.raises( OperationalException, - match="PrecisionFilter not allowed for backtesting multiple strategies.", + match=r"PrecisionFilter not allowed for backtesting multiple strategies\.", ): Backtesting(default_conf) diff --git a/tests/optimize/test_hyperopt.py b/tests/optimize/test_hyperopt.py index 4d9d68eae..21f011a9b 100644 --- a/tests/optimize/test_hyperopt.py +++ b/tests/optimize/test_hyperopt.py @@ -280,7 +280,7 @@ def test_start_no_data(mocker, hyperopt_conf, tmp_path) -> None: "5", ] pargs = get_args(args) - with pytest.raises(OperationalException, match="No data found. Terminating."): + with pytest.raises(OperationalException, match=r"No data found. Terminating\."): start_hyperopt(pargs) # Cleanup since that failed hyperopt start leaves a lockfile. @@ -1127,7 +1127,7 @@ def test_in_strategy_auto_hyperopt(mocker, hyperopt_conf, tmp_path, fee) -> None assert opt.backtesting.strategy.max_open_trades != 1 opt.custom_hyperopt.generate_estimator = lambda *args, **kwargs: "ET1" - with pytest.raises(OperationalException, match="Optuna Sampler ET1 not supported."): + with pytest.raises(OperationalException, match=r"Optuna Sampler ET1 not supported\."): opt.get_optimizer(42) diff --git a/tests/optimize/test_hyperoptloss.py b/tests/optimize/test_hyperoptloss.py index 6d3110509..8fd47a8e6 100644 --- a/tests/optimize/test_hyperoptloss.py +++ b/tests/optimize/test_hyperoptloss.py @@ -11,8 +11,8 @@ from freqtrade.resolvers.hyperopt_resolver import HyperOptLossResolver def test_hyperoptlossresolver_noname(default_conf): with pytest.raises( OperationalException, - match="No Hyperopt loss set. Please use `--hyperopt-loss` to specify " - "the Hyperopt-Loss class to use.", + match=r"No Hyperopt loss set. Please use `--hyperopt-loss` to specify " + r"the Hyperopt-Loss class to use\.", ): HyperOptLossResolver.load_hyperoptloss(default_conf) diff --git a/tests/plugins/test_pairlist.py b/tests/plugins/test_pairlist.py index f2c3c69e3..f12bc31ec 100644 --- a/tests/plugins/test_pairlist.py +++ b/tests/plugins/test_pairlist.py @@ -1669,7 +1669,7 @@ def test_rangestabilityfilter_checks(mocker, default_conf, markets, tickers): with pytest.raises( OperationalException, - match="RangeStabilityFilter requires sort_direction to be either None.*", + match=r"RangeStabilityFilter requires sort_direction to be either None\.*", ): get_patched_freqtradebot(mocker, default_conf) @@ -2526,7 +2526,7 @@ def test_MarketCapPairList_exceptions(mocker, default_conf_usdt, caplog): } ] with pytest.raises( - OperationalException, match="Category layer250 not in coingecko category list." + OperationalException, match=r"Category layer250 not in coingecko category list\." ): PairListManager(exchange, default_conf_usdt) diff --git a/tests/plugins/test_remotepairlist.py b/tests/plugins/test_remotepairlist.py index ed2cd8ac4..2c1e80bf4 100644 --- a/tests/plugins/test_remotepairlist.py +++ b/tests/plugins/test_remotepairlist.py @@ -82,7 +82,7 @@ def test_fetch_pairlist_mock_response_html(mocker, rpl_config): exchange, pairlistmanager, rpl_config, rpl_config["pairlists"][0], 0 ) - with pytest.raises(OperationalException, match="RemotePairList is not of type JSON."): + with pytest.raises(OperationalException, match=r"RemotePairList is not of type JSON\."): remote_pairlist.fetch_pairlist() diff --git a/tests/rpc/test_rpc.py b/tests/rpc/test_rpc.py index 3c8490d44..03cdaa0b6 100644 --- a/tests/rpc/test_rpc.py +++ b/tests/rpc/test_rpc.py @@ -393,7 +393,7 @@ def test_rpc_delete_trade(mocker, default_conf, fee, markets, caplog, is_short): freqtradebot.strategy.order_types["stoploss_on_exchange"] = True create_mock_trades(fee, is_short) rpc = RPC(freqtradebot) - with pytest.raises(RPCException, match="Trade with id '200' not found."): + with pytest.raises(RPCException, match=r"Trade with id '200' not found\."): rpc._rpc_delete("200") trades = Trade.session.scalars(select(Trade)).all() @@ -1204,7 +1204,7 @@ def test_rpc_force_entry(mocker, default_conf, ticker, fee, limit_buy_order_open patch_get_signal(freqtradebot) rpc = RPC(freqtradebot) pair = "ETH/BTC" - with pytest.raises(RPCException, match="Maximum number of trades is reached."): + with pytest.raises(RPCException, match=r"Maximum number of trades is reached\."): rpc._rpc_force_entry(pair, None) freqtradebot.config["max_open_trades"] = 5 @@ -1286,7 +1286,7 @@ def test_rpc_force_entry_wrong_mode(mocker, default_conf) -> None: patch_get_signal(freqtradebot) rpc = RPC(freqtradebot) pair = "ETH/BTC" - with pytest.raises(RPCException, match="Can't go short on Spot markets."): + with pytest.raises(RPCException, match=r"Can't go short on Spot markets\."): rpc._rpc_force_entry(pair, None, order_side=SignalDirection.SHORT) diff --git a/tests/rpc/test_rpc_apiserver.py b/tests/rpc/test_rpc_apiserver.py index 9a1102d2e..88437fd03 100644 --- a/tests/rpc/test_rpc_apiserver.py +++ b/tests/rpc/test_rpc_apiserver.py @@ -355,7 +355,7 @@ def test_api__init__(default_conf, mocker): apiserver = ApiServer(default_conf) apiserver.add_rpc_handler(RPC(get_patched_freqtradebot(mocker, default_conf))) assert apiserver._config == default_conf - with pytest.raises(OperationalException, match="RPC Handler already attached."): + with pytest.raises(OperationalException, match=r"RPC Handler already attached\."): apiserver.add_rpc_handler(RPC(get_patched_freqtradebot(mocker, default_conf))) apiserver.cleanup() diff --git a/tests/strategy/test_interface.py b/tests/strategy/test_interface.py index f06248166..3d6f5c752 100644 --- a/tests/strategy/test_interface.py +++ b/tests/strategy/test_interface.py @@ -988,7 +988,7 @@ def test_auto_hyperopt_interface_loadparams(default_conf, mocker, caplog): } mocker.patch("freqtrade.strategy.hyper.HyperoptTools.load_params", return_value=expected_result) - with pytest.raises(OperationalException, match="Invalid parameter file provided."): + with pytest.raises(OperationalException, match=r"Invalid parameter file provided\."): StrategyResolver.load_strategy(default_conf) mocker.patch( diff --git a/tests/strategy/test_strategy_loading.py b/tests/strategy/test_strategy_loading.py index 61d5605fb..923f3635b 100644 --- a/tests/strategy/test_strategy_loading.py +++ b/tests/strategy/test_strategy_loading.py @@ -111,7 +111,7 @@ def test_load_strategy_noname(default_conf): default_conf["strategy"] = "" with pytest.raises( OperationalException, - match="No strategy set. Please use `--strategy` to specify the strategy class to use.", + match=r"No strategy set. Please use `--strategy` to specify the strategy class to use\.", ): StrategyResolver.load_strategy(default_conf) diff --git a/tests/test_configuration.py b/tests/test_configuration.py index 66d039845..ba54e7b52 100644 --- a/tests/test_configuration.py +++ b/tests/test_configuration.py @@ -250,7 +250,7 @@ def test_from_recursive_files(testdatadir) -> None: assert "test_pricing2_conf.json" in conf["config_files"][3] files = testdatadir / "testconfigs/recursive.json" - with pytest.raises(OperationalException, match="Config loop detected."): + with pytest.raises(OperationalException, match=r"Config loop detected\."): load_from_files([files]) @@ -672,7 +672,7 @@ def test_validate_max_open_trades(default_conf): default_conf["stake_amount"] = "unlimited" with pytest.raises( OperationalException, - match="`max_open_trades` and `stake_amount` cannot both be unlimited.", + match=r"`max_open_trades` and `stake_amount` cannot both be unlimited\.", ): validate_config_consistency(default_conf) @@ -691,14 +691,15 @@ def test_validate_price_side(default_conf): conf["order_types"]["entry"] = "market" with pytest.raises( OperationalException, - match='Market entry orders require entry_pricing.price_side = "other".', + match=r'Market entry orders require entry_pricing.price_side = "other"\.', ): validate_config_consistency(conf) conf = deepcopy(default_conf) conf["order_types"]["exit"] = "market" with pytest.raises( - OperationalException, match='Market exit orders require exit_pricing.price_side = "other".' + OperationalException, + match=r'Market exit orders require exit_pricing.price_side = "other"\.', ): validate_config_consistency(conf) @@ -716,8 +717,8 @@ def test_validate_tsl(default_conf): default_conf["stoploss"] = 0.0 with pytest.raises( OperationalException, - match="The config stoploss needs to be different " - "from 0 to avoid problems with sell orders.", + match=r"The config stoploss needs to be different " + r"from 0 to avoid problems with sell orders\.", ): validate_config_consistency(default_conf) default_conf["stoploss"] = -0.10 @@ -767,7 +768,7 @@ def test_validate_whitelist(default_conf): del conf["exchange"]["pair_whitelist"] # Test error case with pytest.raises( - OperationalException, match="StaticPairList requires pair_whitelist to be set." + OperationalException, match=r"StaticPairList requires pair_whitelist to be set\." ): validate_config_consistency(conf) @@ -969,7 +970,7 @@ def test__validate_consumers(default_conf, caplog) -> None: conf = deepcopy(default_conf) conf.update({"external_message_consumer": {"enabled": True, "producers": []}}) with pytest.raises( - OperationalException, match="You must specify at least 1 Producer to connect to." + OperationalException, match=r"You must specify at least 1 Producer to connect to\." ): validate_config_consistency(conf) @@ -996,7 +997,7 @@ def test__validate_consumers(default_conf, caplog) -> None: } ) with pytest.raises( - OperationalException, match="Producer names must be unique. Duplicate: default" + OperationalException, match=r"Producer names must be unique\. Duplicate: default" ): validate_config_consistency(conf) @@ -1026,7 +1027,7 @@ def test__validate_orderflow(default_conf) -> None: conf["exchange"]["use_public_trades"] = True with pytest.raises( ConfigurationError, - match="Orderflow is a required configuration key when using public trades.", + match=r"Orderflow is a required configuration key when using public trades\.", ): validate_config_consistency(conf) @@ -1050,7 +1051,7 @@ def test_validate_edge_removal(default_conf): } with pytest.raises( ConfigurationError, - match="Edge is no longer supported and has been removed from Freqtrade with 2025.6.", + match=r"Edge is no longer supported and has been removed from Freqtrade with 2025\.6\.", ): validate_config_consistency(default_conf) From 5ff95db9e10be2259008f6b25eac04dd0b7b5f1a Mon Sep 17 00:00:00 2001 From: Stefano Date: Tue, 16 Sep 2025 08:17:35 +0900 Subject: [PATCH 131/262] move the example of blacklist to Programmatic Use card --- docs/rest-api.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/rest-api.md b/docs/rest-api.md index d7a356798..796f84c4f 100644 --- a/docs/rest-api.md +++ b/docs/rest-api.md @@ -140,6 +140,11 @@ This method will work for all arguments - check the "show" command for a list of # Get the status of the bot ping = client.ping() print(ping) + + # Add pairs to blacklist + client.blacklist("BTC/USDT", "ETH/USDT") + # Add pairs to blacklist by supplying a list + client.blacklist(*listPairs) # ... ``` @@ -167,11 +172,6 @@ blacklist Show the current blacklist. :param add: List of coins to add (example: "BNB/BTC") - - Example: - ftclient.blacklist("BTC/USDT") - ftclient.blacklist("BTC/USDT", "ETH/USDT", "BNB/USDT") - ftclient.blacklist(*listPairs) cancel_open_order Cancel open order for trade. From cf010c3f17d1a7d5ef747ddea45a7ec871e6eb8c Mon Sep 17 00:00:00 2001 From: Stefano Date: Tue, 16 Sep 2025 08:54:47 +0900 Subject: [PATCH 132/262] initial concept --- freqtrade/exchange/binance.py | 1 + freqtrade/exchange/exchange.py | 23 +++++++++++++++++++++++ freqtrade/freqtradebot.py | 9 +++++++++ 3 files changed, 33 insertions(+) diff --git a/freqtrade/exchange/binance.py b/freqtrade/exchange/binance.py index e40135055..d18f53e6d 100644 --- a/freqtrade/exchange/binance.py +++ b/freqtrade/exchange/binance.py @@ -59,6 +59,7 @@ class Binance(Exchange): "BNFCR": "USDC", "BFUSD": "USDT", }, + "delivery_column": "deliveryDate", } _supported_trading_mode_margin_pairs: list[tuple[TradingMode, MarginMode]] = [ diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index 7d086677d..3fa381a03 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -3911,3 +3911,26 @@ class Exchange: # describes the min amt for a tier, and the lowest tier will always go down to 0 else: raise ExchangeError(f"Cannot get maintenance ratio using {self.name}") + + def check_delivery_time(self, pair: str) -> int: + """ + Check if the futures contract is a delivery contract + :param pair: Market symbol + :return: True if the contract is a delivery contract, False otherwise + """ + if self.trading_mode != TradingMode.FUTURES: + return 0 + + column_to_check = self._ft_has.get("delivery_column", "") + + logger.info(f"Checking delivery time at {column_to_check}") + + delivery_time = self.markets.get(pair, {}).get("info", {}).get(column_to_check, None) + if delivery_time is not None: + if isinstance(delivery_time, str) and (delivery_time != ""): + delivery_time = int(delivery_time) + + return delivery_time + # if "delivery" in market and market["delivery"] is not None: + # return True + return 0 diff --git a/freqtrade/freqtradebot.py b/freqtrade/freqtradebot.py index fed9a6533..a98a9a372 100644 --- a/freqtrade/freqtradebot.py +++ b/freqtrade/freqtradebot.py @@ -661,6 +661,15 @@ class FreqtradeBot(LoggingMixin): """ logger.debug(f"create_trade for pair {pair}") + delivery_time = self.exchange.check_delivery_time(pair) + if delivery_time: + delivery_date = dt_from_ts(delivery_time) + logger.info( + f"Pair {pair} has a delivery time of " + f"{delivery_date.strftime(constants.DATETIME_PRINT_FORMAT)}. Skipping." + ) + return False + analyzed_df, _ = self.dataprovider.get_analyzed_dataframe(pair, self.strategy.timeframe) nowtime = analyzed_df.iloc[-1]["date"] if len(analyzed_df) > 0 else None From 7564b1e6df2c3d1ffc2ec96dbf07c79d42ccdca7 Mon Sep 17 00:00:00 2001 From: Stefano Date: Tue, 16 Sep 2025 09:23:20 +0900 Subject: [PATCH 133/262] remove extra log, fix delivery time check for binance --- freqtrade/exchange/exchange.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index 3fa381a03..21c1a07c9 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -3923,13 +3923,21 @@ class Exchange: column_to_check = self._ft_has.get("delivery_column", "") - logger.info(f"Checking delivery time at {column_to_check}") - delivery_time = self.markets.get(pair, {}).get("info", {}).get(column_to_check, None) if delivery_time is not None: if isinstance(delivery_time, str) and (delivery_time != ""): delivery_time = int(delivery_time) + if self.name == "Binance": + # Binance set a very high delivery time for all perpetuals. + # We compare with delivery time of BTC/USDT:USDT which assumed to never be delisted + btc_delivery_time = ( + self.markets.get("BTC/USDT:USDT", {}).get("info", {}).get(column_to_check, None) + ) + + if delivery_time == btc_delivery_time: + return 0 + return delivery_time # if "delivery" in market and market["delivery"] is not None: # return True From 01e288297a49b3b33b6cae93e6534186a613910e Mon Sep 17 00:00:00 2001 From: Stefano Date: Tue, 16 Sep 2025 09:33:48 +0900 Subject: [PATCH 134/262] fix precommit --- freqtrade/exchange/exchange.py | 4 +--- freqtrade/exchange/exchange_types.py | 3 +++ 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index 21c1a07c9..7e1b8ca7d 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -3924,7 +3924,7 @@ class Exchange: column_to_check = self._ft_has.get("delivery_column", "") delivery_time = self.markets.get(pair, {}).get("info", {}).get(column_to_check, None) - if delivery_time is not None: + if delivery_time: if isinstance(delivery_time, str) and (delivery_time != ""): delivery_time = int(delivery_time) @@ -3939,6 +3939,4 @@ class Exchange: return 0 return delivery_time - # if "delivery" in market and market["delivery"] is not None: - # return True return 0 diff --git a/freqtrade/exchange/exchange_types.py b/freqtrade/exchange/exchange_types.py index cd2bd0059..9038edb13 100644 --- a/freqtrade/exchange/exchange_types.py +++ b/freqtrade/exchange/exchange_types.py @@ -63,6 +63,9 @@ class FtHas(TypedDict, total=False): # Websocket control ws_enabled: bool + # Delisting checks + delivery_column: str + class Ticker(TypedDict): symbol: str From a4a5fbe4a821631d3d7d1793e949cb6859484eff Mon Sep 17 00:00:00 2001 From: Stefano Date: Tue, 16 Sep 2025 10:53:00 +0900 Subject: [PATCH 135/262] add column name for bybit and okx --- freqtrade/exchange/bybit.py | 1 + freqtrade/exchange/okx.py | 1 + 2 files changed, 2 insertions(+) diff --git a/freqtrade/exchange/bybit.py b/freqtrade/exchange/bybit.py index 93e62d25e..08106e89e 100644 --- a/freqtrade/exchange/bybit.py +++ b/freqtrade/exchange/bybit.py @@ -59,6 +59,7 @@ class Bybit(Exchange): "exchange_has_overrides": { "fetchOrder": True, }, + "delivery_column": "deliveryTime", } _supported_trading_mode_margin_pairs: list[tuple[TradingMode, MarginMode]] = [ diff --git a/freqtrade/exchange/okx.py b/freqtrade/exchange/okx.py index 847f8a284..910f912b9 100644 --- a/freqtrade/exchange/okx.py +++ b/freqtrade/exchange/okx.py @@ -46,6 +46,7 @@ class Okx(Exchange): }, "stoploss_blocks_assets": False, "ws_enabled": True, + "delivery_column": "expTime", } _supported_trading_mode_margin_pairs: list[tuple[TradingMode, MarginMode]] = [ From d069f5477e0743a5b4fa8b27802d96db4f4422b8 Mon Sep 17 00:00:00 2001 From: Stefano Date: Tue, 16 Sep 2025 11:06:34 +0900 Subject: [PATCH 136/262] add delisted pair to blacklist --- freqtrade/freqtradebot.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/freqtrade/freqtradebot.py b/freqtrade/freqtradebot.py index a98a9a372..d7a19090a 100644 --- a/freqtrade/freqtradebot.py +++ b/freqtrade/freqtradebot.py @@ -666,8 +666,12 @@ class FreqtradeBot(LoggingMixin): delivery_date = dt_from_ts(delivery_time) logger.info( f"Pair {pair} has a delivery time of " - f"{delivery_date.strftime(constants.DATETIME_PRINT_FORMAT)}. Skipping." + f"{delivery_date.strftime(constants.DATETIME_PRINT_FORMAT)}." ) + + if pair not in self.pairlists.blacklist: + self.pairlists.blacklist.append(pair) + return False analyzed_df, _ = self.dataprovider.get_analyzed_dataframe(pair, self.strategy.timeframe) From 6e6a929faca77350791a3295fc564429b7001d78 Mon Sep 17 00:00:00 2001 From: Freqtrade Bot <154552126+freqtrade-bot@users.noreply.github.com> Date: Tue, 16 Sep 2025 03:12:05 +0000 Subject: [PATCH 137/262] chore: update pre-commit hooks --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 894e3f3cc..98dd46f27 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -21,7 +21,7 @@ repos: # stages: [push] - repo: https://github.com/pre-commit/mirrors-mypy - rev: "v1.17.1" + rev: "v1.18.1" hooks: - id: mypy exclude: build_helpers @@ -44,7 +44,7 @@ repos: - repo: https://github.com/charliermarsh/ruff-pre-commit # Ruff version. - rev: 'v0.12.12' + rev: 'v0.13.0' hooks: - id: ruff - id: ruff-format @@ -83,6 +83,6 @@ repos: # Ensure github actions remain safe - repo: https://github.com/woodruffw/zizmor-pre-commit - rev: v1.12.1 + rev: v1.13.0 hooks: - id: zizmor From 03c67d6a3b8dc46f997d8684f18c707252c53d9e Mon Sep 17 00:00:00 2001 From: Stefano Date: Tue, 16 Sep 2025 14:59:44 +0900 Subject: [PATCH 138/262] switch to use dataprovider to give flexibility to users --- freqtrade/data/dataprovider.py | 16 ++++++++++++++ freqtrade/exchange/binance.py | 29 ++++++++++++++++++++++++- freqtrade/exchange/bybit.py | 1 - freqtrade/exchange/exchange.py | 32 ++++++---------------------- freqtrade/exchange/exchange_types.py | 3 --- freqtrade/exchange/okx.py | 1 - freqtrade/freqtradebot.py | 13 ----------- 7 files changed, 51 insertions(+), 44 deletions(-) diff --git a/freqtrade/data/dataprovider.py b/freqtrade/data/dataprovider.py index 76e2c5491..dfab29c08 100644 --- a/freqtrade/data/dataprovider.py +++ b/freqtrade/data/dataprovider.py @@ -604,3 +604,19 @@ class DataProvider: if always_send or message not in self.__msg_cache: self._msg_queue.append(message) self.__msg_cache[message] = True + + def check_delisting(self, pair: str) -> datetime | None: + """ + Check if a pair gonna be delisted on the exchange. + Will only return datetime if the pair is gonna be delisted. + :param pair: Pair to check + :return: Datetime of the pair's delisting, None otherwise + """ + if self._exchange is None: + raise OperationalException(NO_EXCHANGE_EXCEPTION) + + try: + return self._exchange.check_delisting_time(pair) + except ExchangeError: + logger.warning(f"Could not fetch market data for {pair}. Assuming no delisting.") + return None diff --git a/freqtrade/exchange/binance.py b/freqtrade/exchange/binance.py index d18f53e6d..8f18f4de0 100644 --- a/freqtrade/exchange/binance.py +++ b/freqtrade/exchange/binance.py @@ -59,7 +59,6 @@ class Binance(Exchange): "BNFCR": "USDC", "BFUSD": "USDT", }, - "delivery_column": "deliveryDate", } _supported_trading_mode_margin_pairs: list[tuple[TradingMode, MarginMode]] = [ @@ -433,3 +432,31 @@ class Binance(Exchange): return await super()._async_get_trade_history_id( pair, until=until, since=since, from_id=from_id ) + + def check_delisting_futures(self, pair: str) -> datetime | None: + delivery_time = self.markets.get(pair, {}).get("info", {}).get("deliveryDate", None) + if delivery_time: + if isinstance(delivery_time, str) and (delivery_time != ""): + delivery_time = int(delivery_time) + + # Binance set a very high delivery time for all perpetuals. + # We compare with delivery time of BTC/USDT:USDT which assumed to never be delisted + btc_delivery_time = ( + self.markets.get("BTC/USDT:USDT", {}).get("info", {}).get("deliveryDate", None) + ) + + if delivery_time == btc_delivery_time: + return None + + delivery_time = dt_from_ts(delivery_time) + + return delivery_time + + def check_delisting_spot(self, pair: str) -> datetime | None: + return None + + def check_delisting_time(self, pair: str) -> datetime | None: + if self.trading_mode == TradingMode.SPOT: + return self.check_delisting_spot(pair) + + return self.check_delisting_futures(pair) diff --git a/freqtrade/exchange/bybit.py b/freqtrade/exchange/bybit.py index 08106e89e..93e62d25e 100644 --- a/freqtrade/exchange/bybit.py +++ b/freqtrade/exchange/bybit.py @@ -59,7 +59,6 @@ class Bybit(Exchange): "exchange_has_overrides": { "fetchOrder": True, }, - "delivery_column": "deliveryTime", } _supported_trading_mode_margin_pairs: list[tuple[TradingMode, MarginMode]] = [ diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index 7e1b8ca7d..6ccfdbebb 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -3912,31 +3912,13 @@ class Exchange: else: raise ExchangeError(f"Cannot get maintenance ratio using {self.name}") - def check_delivery_time(self, pair: str) -> int: + def check_delisting_time(self, pair: str) -> datetime | None: """ - Check if the futures contract is a delivery contract + Check if the pair gonna be delisted. + This function should be overridden by the exchange class if the exchange + provides such information. + By default, it returns None. :param pair: Market symbol - :return: True if the contract is a delivery contract, False otherwise + :return: Datetime if the pair gonna be delisted, None otherwise """ - if self.trading_mode != TradingMode.FUTURES: - return 0 - - column_to_check = self._ft_has.get("delivery_column", "") - - delivery_time = self.markets.get(pair, {}).get("info", {}).get(column_to_check, None) - if delivery_time: - if isinstance(delivery_time, str) and (delivery_time != ""): - delivery_time = int(delivery_time) - - if self.name == "Binance": - # Binance set a very high delivery time for all perpetuals. - # We compare with delivery time of BTC/USDT:USDT which assumed to never be delisted - btc_delivery_time = ( - self.markets.get("BTC/USDT:USDT", {}).get("info", {}).get(column_to_check, None) - ) - - if delivery_time == btc_delivery_time: - return 0 - - return delivery_time - return 0 + return None diff --git a/freqtrade/exchange/exchange_types.py b/freqtrade/exchange/exchange_types.py index 9038edb13..cd2bd0059 100644 --- a/freqtrade/exchange/exchange_types.py +++ b/freqtrade/exchange/exchange_types.py @@ -63,9 +63,6 @@ class FtHas(TypedDict, total=False): # Websocket control ws_enabled: bool - # Delisting checks - delivery_column: str - class Ticker(TypedDict): symbol: str diff --git a/freqtrade/exchange/okx.py b/freqtrade/exchange/okx.py index 910f912b9..847f8a284 100644 --- a/freqtrade/exchange/okx.py +++ b/freqtrade/exchange/okx.py @@ -46,7 +46,6 @@ class Okx(Exchange): }, "stoploss_blocks_assets": False, "ws_enabled": True, - "delivery_column": "expTime", } _supported_trading_mode_margin_pairs: list[tuple[TradingMode, MarginMode]] = [ diff --git a/freqtrade/freqtradebot.py b/freqtrade/freqtradebot.py index d7a19090a..fed9a6533 100644 --- a/freqtrade/freqtradebot.py +++ b/freqtrade/freqtradebot.py @@ -661,19 +661,6 @@ class FreqtradeBot(LoggingMixin): """ logger.debug(f"create_trade for pair {pair}") - delivery_time = self.exchange.check_delivery_time(pair) - if delivery_time: - delivery_date = dt_from_ts(delivery_time) - logger.info( - f"Pair {pair} has a delivery time of " - f"{delivery_date.strftime(constants.DATETIME_PRINT_FORMAT)}." - ) - - if pair not in self.pairlists.blacklist: - self.pairlists.blacklist.append(pair) - - return False - analyzed_df, _ = self.dataprovider.get_analyzed_dataframe(pair, self.strategy.timeframe) nowtime = analyzed_df.iloc[-1]["date"] if len(analyzed_df) > 0 else None From 72dd0d062b0145cd14ee7d6e7d159cb943978a28 Mon Sep 17 00:00:00 2001 From: Stefano Date: Tue, 16 Sep 2025 15:52:19 +0900 Subject: [PATCH 139/262] add spot check for binance --- freqtrade/exchange/binance.py | 71 +++++++++++++++++++++++++++++++++-- 1 file changed, 67 insertions(+), 4 deletions(-) diff --git a/freqtrade/exchange/binance.py b/freqtrade/exchange/binance.py index 8f18f4de0..0f761ca8b 100644 --- a/freqtrade/exchange/binance.py +++ b/freqtrade/exchange/binance.py @@ -3,8 +3,10 @@ import logging from datetime import UTC, datetime from pathlib import Path +from threading import Lock import ccxt +from cachetools import TTLCache from pandas import DataFrame from freqtrade.constants import DEFAULT_DATAFRAME_COLUMNS @@ -68,6 +70,11 @@ class Binance(Exchange): (TradingMode.FUTURES, MarginMode.ISOLATED), ] + def __init__(self, *args, **kwargs) -> None: + super().__init__(*args, **kwargs) + self._spot_delist_schedule_cache: TTLCache = TTLCache(maxsize=100, ttl=300) + self._spot_delist_schedule_cache_lock = Lock() + def get_proxy_coin(self) -> str: """ Get the proxy coin for the given coin @@ -452,11 +459,67 @@ class Binance(Exchange): return delivery_time - def check_delisting_spot(self, pair: str) -> datetime | None: - return None - def check_delisting_time(self, pair: str) -> datetime | None: if self.trading_mode == TradingMode.SPOT: - return self.check_delisting_spot(pair) + return self.get_spot_pair_delist_time(pair, refresh=False) return self.check_delisting_futures(pair) + + def get_spot_delist_schedule(self): + try: + delist_schedule = self._api.sapi_get_spot_delist_schedule() + return delist_schedule + except ccxt.DDoSProtection as e: + raise DDosProtection(e) from e + except (ccxt.NetworkError, ccxt.ExchangeError) as e: + raise TemporaryError( + f"Could not get delist schedule {e.__class__.__name__}. Message: {e}" + ) from e + except ccxt.BaseError as e: + raise OperationalException(e) from e + + def get_spot_pair_delist_time(self, pair: str, refresh: bool = True) -> datetime | None: + """ + Get the delisting time for a pair if it will be delisted + :param pair: Pair to get the delisting time for + :param refresh: true if you need fresh data + :return: int: delisting time None if not delisting + """ + + if not pair: + return None + + cache = self._spot_delist_schedule_cache + lock = self._spot_delist_schedule_cache_lock + + if not refresh: + with lock: + delist_time = cache.get(pair, None) + + if delist_time: + return delist_time + + delist_schedule = self.get_spot_delist_schedule() + + if delist_schedule is None: + return None + + with lock: + for schedule in delist_schedule: + delist_dt = dt_from_ts(int(schedule["delistTime"])) + for symbol in schedule["symbols"]: + ft_symbol = next( + ( + pair + for pair, market in self.markets.items() + if market.get("id", None) == symbol + ), + None, + ) + if ft_symbol is None: + continue + + cache[ft_symbol] = delist_dt + logger.info(f"{ft_symbol} delisted at {delist_dt}") + + return cache.get(pair, None) From d8d8260d76be6fe014cccdba8f340e6d559e77f1 Mon Sep 17 00:00:00 2001 From: Stefano Date: Tue, 16 Sep 2025 16:11:23 +0900 Subject: [PATCH 140/262] remove logger --- freqtrade/exchange/binance.py | 1 - 1 file changed, 1 deletion(-) diff --git a/freqtrade/exchange/binance.py b/freqtrade/exchange/binance.py index 0f761ca8b..9b617bbf4 100644 --- a/freqtrade/exchange/binance.py +++ b/freqtrade/exchange/binance.py @@ -520,6 +520,5 @@ class Binance(Exchange): continue cache[ft_symbol] = delist_dt - logger.info(f"{ft_symbol} delisted at {delist_dt}") return cache.get(pair, None) From 8e500d4601e033abf37f8f1faaeb76647b9c4900 Mon Sep 17 00:00:00 2001 From: Stefano Date: Wed, 17 Sep 2025 09:16:05 +0900 Subject: [PATCH 141/262] add DelistFilter --- build_helpers/schema.json | 1 + config_examples/config_full.example.json | 56 ++++++++----- docs/includes/pairlists.md | 23 ++++-- freqtrade/constants.py | 1 + freqtrade/plugins/pairlist/DelistFilter.py | 93 ++++++++++++++++++++++ 5 files changed, 150 insertions(+), 24 deletions(-) create mode 100644 freqtrade/plugins/pairlist/DelistFilter.py diff --git a/build_helpers/schema.json b/build_helpers/schema.json index 663a6191d..b644bc2f9 100644 --- a/build_helpers/schema.json +++ b/build_helpers/schema.json @@ -587,6 +587,7 @@ "RemotePairList", "MarketCapPairList", "AgeFilter", + "DelistFilter", "FullTradesFilter", "OffsetFilter", "PerformanceFilter", diff --git a/config_examples/config_full.example.json b/config_examples/config_full.example.json index fd5b02089..983b9b3a1 100644 --- a/config_examples/config_full.example.json +++ b/config_examples/config_full.example.json @@ -25,10 +25,10 @@ "trading_mode": "spot", "margin_mode": "", "minimal_roi": { - "40": 0.0, - "30": 0.01, - "20": 0.02, - "0": 0.04 + "40": 0.0, + "30": 0.01, + "20": 0.02, + "0": 0.04 }, "stoploss": -0.10, "unfilledtimeout": { @@ -47,7 +47,7 @@ "bids_to_ask_delta": 1 } }, - "exit_pricing":{ + "exit_pricing": { "price_side": "same", "use_order_book": true, "order_book_top": 1, @@ -70,18 +70,38 @@ "exit": "GTC" }, "pairlists": [ - {"method": "StaticPairList"}, - {"method": "FullTradesFilter"}, + { + "method": "StaticPairList" + }, + { + "method": "DelistFilter", + "max_days_from_now": 0, + }, + { + "method": "FullTradesFilter" + }, { "method": "VolumePairList", "number_assets": 20, "sort_key": "quoteVolume", "refresh_period": 1800 }, - {"method": "AgeFilter", "min_days_listed": 10}, - {"method": "PrecisionFilter"}, - {"method": "PriceFilter", "low_price_ratio": 0.01, "min_price": 0.00000010}, - {"method": "SpreadFilter", "max_spread_ratio": 0.005}, + { + "method": "AgeFilter", + "min_days_listed": 10 + }, + { + "method": "PrecisionFilter" + }, + { + "method": "PriceFilter", + "low_price_ratio": 0.01, + "min_price": 0.00000010 + }, + { + "method": "SpreadFilter", + "max_spread_ratio": 0.005 + }, { "method": "RangeStabilityFilter", "lookback_days": 10, @@ -166,12 +186,12 @@ "external_message_consumer": { "enabled": false, "producers": [ - { - "name": "default", - "host": "127.0.0.2", - "port": 8080, - "ws_token": "secret_ws_t0ken." - } + { + "name": "default", + "host": "127.0.0.2", + "port": 8080, + "ws_token": "secret_ws_t0ken." + } ], "wait_timeout": 300, "ping_timeout": 10, @@ -195,4 +215,4 @@ "reduce_df_footprint": false, "dataformat_ohlcv": "feather", "dataformat_trades": "feather" -} +} \ No newline at end of file diff --git a/docs/includes/pairlists.md b/docs/includes/pairlists.md index 32e669065..2984c74c8 100644 --- a/docs/includes/pairlists.md +++ b/docs/includes/pairlists.md @@ -4,7 +4,7 @@ Pairlist Handlers define the list of pairs (pairlist) that the bot should trade. In your configuration, you can use Static Pairlist (defined by the [`StaticPairList`](#static-pair-list) Pairlist Handler) and Dynamic Pairlist (defined by the [`VolumePairList`](#volume-pair-list) and [`PercentChangePairList`](#percent-change-pair-list) Pairlist Handlers). -Additionally, [`AgeFilter`](#agefilter), [`PrecisionFilter`](#precisionfilter), [`PriceFilter`](#pricefilter), [`ShuffleFilter`](#shufflefilter), [`SpreadFilter`](#spreadfilter) and [`VolatilityFilter`](#volatilityfilter) act as Pairlist Filters, removing certain pairs and/or moving their positions in the pairlist. +Additionally, [`AgeFilter`](#agefilter), [`DelistFilter`](#delistfilter), [`PrecisionFilter`](#precisionfilter), [`PriceFilter`](#pricefilter), [`ShuffleFilter`](#shufflefilter), [`SpreadFilter`](#spreadfilter) and [`VolatilityFilter`](#volatilityfilter) act as Pairlist Filters, removing certain pairs and/or moving their positions in the pairlist. If multiple Pairlist Handlers are used, they are chained and a combination of all Pairlist Handlers forms the resulting pairlist the bot uses for trading and backtesting. Pairlist Handlers are executed in the sequence they are configured. You can define either `StaticPairList`, `VolumePairList`, `ProducerPairList`, `RemotePairList`, `MarketCapPairList` or `PercentChangePairList` as the starting Pairlist Handler. @@ -27,6 +27,7 @@ You may also use something like `.*DOWN/BTC` or `.*UP/BTC` to exclude leveraged * [`RemotePairList`](#remotepairlist) * [`MarketCapPairList`](#marketcappairlist) * [`AgeFilter`](#agefilter) +* [`DelistFilter`](#delistfilter) * [`FullTradesFilter`](#fulltradesfilter) * [`OffsetFilter`](#offsetfilter) * [`PerformanceFilter`](#performancefilter) @@ -180,7 +181,7 @@ More sophisticated approach can be used, by using `lookback_timeframe` for candl * `refresh_period`: Defines the interval (in seconds) at which the pairlist will be refreshed. The default is 1800 seconds (30 minutes). * `lookback_days`: Number of days to look back. When `lookback_days` is selected, the `lookback_timeframe` is defaulted to 1 day. * `lookback_timeframe`: Timeframe to use for the lookback period. -* `lookback_period`: Number of periods to look back at. +* `lookback_period`: Number of periods to look back at. When PercentChangePairList is used after other Pairlist Handlers, it will operate on the outputs of those handlers. If it is the leading Pairlist Handler, it will select pairs from all available markets with the specified stake currency. @@ -270,7 +271,6 @@ You can limit the length of the pairlist with the optional parameter `number_ass ], ``` - !!! Tip "Combining pairlists" This pairlist can be combined with all other pairlists and filters for further pairlist reduction, and can also act as an "additional" pairlist, on top of already defined pairs. `ProducerPairList` can also be used multiple times in sequence, combining the pairs from multiple producers. @@ -312,7 +312,7 @@ The `pairlist_url` option specifies the URL of the remote server where the pairl The `save_to_file` option, when provided with a valid filename, saves the processed pairlist to that file in JSON format. This option is optional, and by default, the pairlist is not saved to a file. ??? Example "Multi bot with shared pairlist example" - + `save_to_file` can be used to save the pairlist to a file with Bot1: ```json @@ -407,6 +407,13 @@ be caught out buying before the pair has finished dropping in price. This filter allows freqtrade to ignore pairs until they have been listed for at least `min_days_listed` days and listed before `max_days_listed`. +#### DelistFilter + +Removes pairs that will be delisted on the exchange maximum `max_days_from_now` days from now (defaults to `0` which remove all future delisted pairs no matter how far from now). + +!!! Warning "Backtesting" + `DelistFilter` does not support backtesting mode. + #### FullTradesFilter Shrink whitelist to consist only in-trade pairs when the trade slots are full (when `max_open_trades` isn't being set to `-1` in the config). @@ -438,7 +445,7 @@ Example to remove the first 10 pairs from the pairlist, and takes the next 20 (t ``` !!! Warning - When `OffsetFilter` is used to split a larger pairlist among multiple bots in combination with `VolumeFilter` + When `OffsetFilter` is used to split a larger pairlist among multiple bots in combination with `VolumeFilter` it can not be guaranteed that pairs won't overlap due to slightly different refresh intervals for the `VolumeFilter`. @@ -601,7 +608,7 @@ Adding `"sort_direction": "asc"` or `"sort_direction": "desc"` enables sorting m ### Full example of Pairlist Handlers -The below example blacklists `BNB/BTC`, uses `VolumePairList` with `20` assets, sorting pairs by `quoteVolume` and applies [`PrecisionFilter`](#precisionfilter) and [`PriceFilter`](#pricefilter), filtering all assets where 1 price unit is > 1%. Then the [`SpreadFilter`](#spreadfilter) and [`VolatilityFilter`](#volatilityfilter) is applied and pairs are finally shuffled with the random seed set to some predefined value. +The below example blacklists `BNB/BTC`, uses `VolumePairList` with `20` assets, sorting pairs by `quoteVolume`, then filter future delisted pairs using [`DelistFilter`](#delistfilter) and [`AgeFilter`](#agefilter) to remove pairs that are listed less than 10 days ago. After that [`PrecisionFilter`](#precisionfilter) and [`PriceFilter`](#pricefilter) are applied, filtering all assets where 1 price unit is > 1%. Then the [`SpreadFilter`](#spreadfilter) and [`VolatilityFilter`](#volatilityfilter) are applied and pairs are finally shuffled with the random seed set to some predefined value. ```json "exchange": { @@ -614,6 +621,10 @@ The below example blacklists `BNB/BTC`, uses `VolumePairList` with `20` assets, "number_assets": 20, "sort_key": "quoteVolume" }, + { + "method": "DelistFilter", + "max_days_from_now": 0, + }, {"method": "AgeFilter", "min_days_listed": 10}, {"method": "PrecisionFilter"}, {"method": "PriceFilter", "low_price_ratio": 0.01}, diff --git a/freqtrade/constants.py b/freqtrade/constants.py index 807b0888b..6ce87793a 100644 --- a/freqtrade/constants.py +++ b/freqtrade/constants.py @@ -49,6 +49,7 @@ AVAILABLE_PAIRLISTS = [ "RemotePairList", "MarketCapPairList", "AgeFilter", + "DelistFilter", "FullTradesFilter", "OffsetFilter", "PerformanceFilter", diff --git a/freqtrade/plugins/pairlist/DelistFilter.py b/freqtrade/plugins/pairlist/DelistFilter.py new file mode 100644 index 000000000..4baa6d674 --- /dev/null +++ b/freqtrade/plugins/pairlist/DelistFilter.py @@ -0,0 +1,93 @@ +""" +Delist pair list filter +""" + +import logging +from datetime import UTC, datetime, timedelta + +from freqtrade.exceptions import OperationalException +from freqtrade.exchange.exchange_types import Ticker +from freqtrade.plugins.pairlist.IPairList import IPairList, PairlistParameter, SupportsBacktesting + + +logger = logging.getLogger(__name__) + + +class DelistFilter(IPairList): + supports_backtesting = SupportsBacktesting.NO + + def __init__(self, *args, **kwargs) -> None: + super().__init__(*args, **kwargs) + + self._max_days_from_now = self._pairlistconfig.get("max_days_from_now", 0) + if self._max_days_from_now < 0: + raise OperationalException("DelistFilter requires max_days_from_now to be >= 0") + self._enabled = self._max_days_from_now >= 0 + + @property + def needstickers(self) -> bool: + """ + Boolean property defining if tickers are necessary. + If no Pairlist requires tickers, an empty Dict is passed + as tickers argument to filter_pairlist + """ + return False + + def short_desc(self) -> str: + """ + Short whitelist method description - used for startup-messages + """ + return ( + f"{self.name} - Filtering pairs that will be delisted" + + ( + f" in the next {self._max_days_from_now} days" + if self._max_days_from_now > 0 + else "" + ) + + "." + ) + + @staticmethod + def description() -> str: + return "Filter pairs that will bbe delisted on exchange." + + @staticmethod + def available_parameters() -> dict[str, PairlistParameter]: + return { + "max_days_from_now": { + "type": "number", + "default": 0, + "description": "Max days from now", + "help": ( + "Remove pairs that will be delisted in the next X days. Set to 0 to remove all." + ), + }, + } + + def _validate_pair(self, pair: str, ticker: Ticker | None) -> bool: + """ + Check if pair will be delisted. + :param pair: Pair that's currently validated + :param ticker: ticker dict as returned from ccxt.fetch_ticker + :return: True if the pair can stay, false if it should be removed + """ + delist_date = self._exchange.check_delisting_time(pair) + + if delist_date is not None: + if self._max_days_from_now == 0: + self.log_once( + f"Removed {pair} from whitelist, because it will be delisted on {delist_date}.", + logger.info, + ) + return False + else: + current_datetime = datetime.now(UTC) + max_delist_date = current_datetime + timedelta(days=self._max_days_from_now) + if delist_date <= max_delist_date: + self.log_once( + f"Removed {pair} from whitelist, because it will be delisted on {delist_date}.", + logger.info, + ) + return False + + return True From a300df7ff34d8e33c94cdc0214e1efa860f78268 Mon Sep 17 00:00:00 2001 From: Stefano Date: Wed, 17 Sep 2025 09:22:21 +0900 Subject: [PATCH 142/262] fix precommit --- freqtrade/plugins/pairlist/DelistFilter.py | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/freqtrade/plugins/pairlist/DelistFilter.py b/freqtrade/plugins/pairlist/DelistFilter.py index 4baa6d674..3fc1f60ef 100644 --- a/freqtrade/plugins/pairlist/DelistFilter.py +++ b/freqtrade/plugins/pairlist/DelistFilter.py @@ -74,20 +74,17 @@ class DelistFilter(IPairList): delist_date = self._exchange.check_delisting_time(pair) if delist_date is not None: - if self._max_days_from_now == 0: + remove_pair = self._max_days_from_now == 0 + if self._max_days_from_now > 0: + current_datetime = datetime.now(UTC) + max_delist_date = current_datetime + timedelta(days=self._max_days_from_now) + remove_pair = delist_date <= max_delist_date + + if remove_pair: self.log_once( f"Removed {pair} from whitelist, because it will be delisted on {delist_date}.", logger.info, ) return False - else: - current_datetime = datetime.now(UTC) - max_delist_date = current_datetime + timedelta(days=self._max_days_from_now) - if delist_date <= max_delist_date: - self.log_once( - f"Removed {pair} from whitelist, because it will be delisted on {delist_date}.", - logger.info, - ) - return False return True From 72abae7b943c9dfb347fd4123e1e7c340d61632c Mon Sep 17 00:00:00 2001 From: Stefano Date: Wed, 17 Sep 2025 11:38:28 +0900 Subject: [PATCH 143/262] disable delisting check on non-trading mode --- freqtrade/exchange/binance.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/freqtrade/exchange/binance.py b/freqtrade/exchange/binance.py index 9b617bbf4..cee8638c4 100644 --- a/freqtrade/exchange/binance.py +++ b/freqtrade/exchange/binance.py @@ -10,7 +10,7 @@ from cachetools import TTLCache from pandas import DataFrame from freqtrade.constants import DEFAULT_DATAFRAME_COLUMNS -from freqtrade.enums import CandleType, MarginMode, PriceType, TradingMode +from freqtrade.enums import TRADE_MODES, CandleType, MarginMode, PriceType, TradingMode from freqtrade.exceptions import DDosProtection, OperationalException, TemporaryError from freqtrade.exchange import Exchange from freqtrade.exchange.binance_public_data import ( @@ -460,6 +460,9 @@ class Binance(Exchange): return delivery_time def check_delisting_time(self, pair: str) -> datetime | None: + if self._config["runmode"] not in TRADE_MODES: + return None + if self.trading_mode == TradingMode.SPOT: return self.get_spot_pair_delist_time(pair, refresh=False) From aee9b2c749ca8262506123a2543cffc86e993389 Mon Sep 17 00:00:00 2001 From: Stefano Date: Wed, 17 Sep 2025 13:38:09 +0900 Subject: [PATCH 144/262] remove lock --- freqtrade/exchange/binance.py | 41 +++++++++++++++-------------------- 1 file changed, 18 insertions(+), 23 deletions(-) diff --git a/freqtrade/exchange/binance.py b/freqtrade/exchange/binance.py index cee8638c4..1d45d7c79 100644 --- a/freqtrade/exchange/binance.py +++ b/freqtrade/exchange/binance.py @@ -3,7 +3,6 @@ import logging from datetime import UTC, datetime from pathlib import Path -from threading import Lock import ccxt from cachetools import TTLCache @@ -73,7 +72,6 @@ class Binance(Exchange): def __init__(self, *args, **kwargs) -> None: super().__init__(*args, **kwargs) self._spot_delist_schedule_cache: TTLCache = TTLCache(maxsize=100, ttl=300) - self._spot_delist_schedule_cache_lock = Lock() def get_proxy_coin(self) -> str: """ @@ -493,35 +491,32 @@ class Binance(Exchange): return None cache = self._spot_delist_schedule_cache - lock = self._spot_delist_schedule_cache_lock if not refresh: - with lock: - delist_time = cache.get(pair, None) + delist_time = cache.get(pair, None) - if delist_time: - return delist_time + if delist_time: + return delist_time delist_schedule = self.get_spot_delist_schedule() if delist_schedule is None: return None - with lock: - for schedule in delist_schedule: - delist_dt = dt_from_ts(int(schedule["delistTime"])) - for symbol in schedule["symbols"]: - ft_symbol = next( - ( - pair - for pair, market in self.markets.items() - if market.get("id", None) == symbol - ), - None, - ) - if ft_symbol is None: - continue + for schedule in delist_schedule: + delist_dt = dt_from_ts(int(schedule["delistTime"])) + for symbol in schedule["symbols"]: + ft_symbol = next( + ( + pair + for pair, market in self.markets.items() + if market.get("id", None) == symbol + ), + None, + ) + if ft_symbol is None: + continue - cache[ft_symbol] = delist_dt + cache[ft_symbol] = delist_dt - return cache.get(pair, None) + return cache.get(pair, None) From 9d5a88416a9eaa26c9372e3dbe571828fcbaa8cd Mon Sep 17 00:00:00 2001 From: Freqtrade Bot <154552126+freqtrade-bot@users.noreply.github.com> Date: Thu, 18 Sep 2025 03:12:21 +0000 Subject: [PATCH 145/262] chore: update pre-commit hooks --- .../exchange/binance_leverage_tiers.json | 3644 ++++++++++------- 1 file changed, 2254 insertions(+), 1390 deletions(-) diff --git a/freqtrade/exchange/binance_leverage_tiers.json b/freqtrade/exchange/binance_leverage_tiers.json index 909d636c4..f3c29ebca 100644 --- a/freqtrade/exchange/binance_leverage_tiers.json +++ b/freqtrade/exchange/binance_leverage_tiers.json @@ -1,4 +1,142 @@ { + "0G/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "0G/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "1", + "initialLeverage": "25", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.02", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "0G/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "2", + "initialLeverage": "20", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.025", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "0G/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "3", + "initialLeverage": "10", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.05", + "cum": "275.0" + } + }, + { + "tier": 4.0, + "symbol": "0G/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "4", + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "25000", + "maintMarginRatio": "0.1", + "cum": "1525.0" + } + }, + { + "tier": 5.0, + "symbol": "0G/USDT:USDT", + "currency": "USDT", + "minNotional": 50000.0, + "maxNotional": 100000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "5", + "initialLeverage": "4", + "notionalCap": "100000", + "notionalFloor": "50000", + "maintMarginRatio": "0.125", + "cum": "2775.0" + } + }, + { + "tier": 6.0, + "symbol": "0G/USDT:USDT", + "currency": "USDT", + "minNotional": 100000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "6", + "initialLeverage": "3", + "notionalCap": "250000", + "notionalFloor": "100000", + "maintMarginRatio": "0.1667", + "cum": "6945.0" + } + }, + { + "tier": 7.0, + "symbol": "0G/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "7", + "initialLeverage": "2", + "notionalCap": "500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.25", + "cum": "27770.0" + } + }, + { + "tier": 8.0, + "symbol": "0G/USDT:USDT", + "currency": "USDT", + "minNotional": 500000.0, + "maxNotional": 800000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "8", + "initialLeverage": "1", + "notionalCap": "800000", + "notionalFloor": "500000", + "maintMarginRatio": "0.5", + "cum": "152770.0" + } + } + ], "1000000BOB/USDT:USDT": [ { "tier": 1.0, @@ -6048,13 +6186,13 @@ "symbol": "AIO/USDT:USDT", "currency": "USDT", "minNotional": 5000.0, - "maxNotional": 11000.0, + "maxNotional": 10000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "2", "initialLeverage": "20", - "notionalCap": "11000", + "notionalCap": "10000", "notionalFloor": "5000", "maintMarginRatio": "0.025", "cum": "50.0" @@ -6064,41 +6202,41 @@ "tier": 3.0, "symbol": "AIO/USDT:USDT", "currency": "USDT", - "minNotional": 11000.0, - "maxNotional": 22500.0, + "minNotional": 10000.0, + "maxNotional": 20000.0, "maintenanceMarginRate": 0.05, "maxLeverage": 10.0, "info": { "bracket": "3", "initialLeverage": "10", - "notionalCap": "22500", - "notionalFloor": "11000", + "notionalCap": "20000", + "notionalFloor": "10000", "maintMarginRatio": "0.05", - "cum": "325.0" + "cum": "300.0" } }, { "tier": 4.0, "symbol": "AIO/USDT:USDT", "currency": "USDT", - "minNotional": 22500.0, - "maxNotional": 65000.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, "maintenanceMarginRate": 0.1, "maxLeverage": 5.0, "info": { "bracket": "4", "initialLeverage": "5", - "notionalCap": "65000", - "notionalFloor": "22500", + "notionalCap": "50000", + "notionalFloor": "20000", "maintMarginRatio": "0.1", - "cum": "1450.0" + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "AIO/USDT:USDT", "currency": "USDT", - "minNotional": 65000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, @@ -6106,9 +6244,9 @@ "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "65000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "3075.0" + "cum": "2550.0" } }, { @@ -6125,7 +6263,7 @@ "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "13500.0" + "cum": "12975.0" } }, { @@ -6142,7 +6280,7 @@ "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "388350.0" + "cum": "387825.0" } }, { @@ -6159,7 +6297,7 @@ "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2263350.0" + "cum": "2262825.0" } } ], @@ -11544,14 +11682,14 @@ "currency": "USDT", "minNotional": 0.0, "maxNotional": 5000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, "info": { "bracket": "1", - "initialLeverage": "50", + "initialLeverage": "75", "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.015", + "maintMarginRatio": "0.01", "cum": "0.0" } }, @@ -11561,14 +11699,14 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "50", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", + "maintMarginRatio": "0.015", "cum": "25.0" } }, @@ -11578,14 +11716,14 @@ "currency": "USDT", "minNotional": 10000.0, "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "3", - "initialLeverage": "20", + "initialLeverage": "25", "notionalCap": "25000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", + "maintMarginRatio": "0.02", "cum": "75.0" } }, @@ -11594,33 +11732,33 @@ "symbol": "AVNT/USDT:USDT", "currency": "USDT", "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", + "initialLeverage": "20", + "notionalCap": "50000", "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "maintMarginRatio": "0.025", + "cum": "200.0" } }, { "tier": 5.0, "symbol": "AVNT/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, + "minNotional": 50000.0, "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "5", - "initialLeverage": "5", + "initialLeverage": "10", "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" + "notionalFloor": "50000", + "maintMarginRatio": "0.05", + "cum": "1450.0" } }, { @@ -11629,15 +11767,15 @@ "currency": "USDT", "minNotional": 125000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "6", - "initialLeverage": "4", + "initialLeverage": "5", "notionalCap": "250000", "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6950.0" + "maintMarginRatio": "0.1", + "cum": "7700.0" } }, { @@ -11645,37 +11783,54 @@ "symbol": "AVNT/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "maxNotional": 500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "7", - "initialLeverage": "3", - "notionalCap": "4500000", + "initialLeverage": "4", + "notionalCap": "500000", "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17375.0" + "maintMarginRatio": "0.125", + "cum": "13950.0" } }, { "tier": 8.0, "symbol": "AVNT/USDT:USDT", "currency": "USDT", + "minNotional": 500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "8", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "500000", + "maintMarginRatio": "0.1667", + "cum": "34800.0" + } + }, + { + "tier": 9.0, + "symbol": "AVNT/USDT:USDT", + "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "9", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "409650.0" } }, { - "tier": 9.0, + "tier": 10.0, "symbol": "AVNT/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -11683,12 +11838,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2284650.0" } } ], @@ -16986,15 +17141,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -17002,71 +17157,54 @@ "symbol": "BNT/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "BNT/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "BNT/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "BNT/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "BNT/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -17074,16 +17212,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "BNT/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -17091,16 +17229,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "BNT/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -17108,12 +17246,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -23946,15 +24084,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -23962,71 +24100,54 @@ "symbol": "CVC/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "CVC/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "CVC/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "CVC/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "CVC/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -24034,16 +24155,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "CVC/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -24051,16 +24172,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "CVC/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -24068,12 +24189,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -38172,15 +38293,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -38188,71 +38309,54 @@ "symbol": "HIVE/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "HIVE/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "HIVE/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "HIVE/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "HIVE/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -38260,16 +38364,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "HIVE/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -38277,16 +38381,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "HIVE/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -38294,12 +38398,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -38441,6 +38545,178 @@ } } ], + "HOLO/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "HOLO/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, + "info": { + "bracket": "1", + "initialLeverage": "75", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.01", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "HOLO/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "2", + "initialLeverage": "50", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.015", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "HOLO/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "3", + "initialLeverage": "25", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.02", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "HOLO/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "4", + "initialLeverage": "20", + "notionalCap": "50000", + "notionalFloor": "25000", + "maintMarginRatio": "0.025", + "cum": "200.0" + } + }, + { + "tier": 5.0, + "symbol": "HOLO/USDT:USDT", + "currency": "USDT", + "minNotional": 50000.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "5", + "initialLeverage": "10", + "notionalCap": "125000", + "notionalFloor": "50000", + "maintMarginRatio": "0.05", + "cum": "1450.0" + } + }, + { + "tier": 6.0, + "symbol": "HOLO/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "6", + "initialLeverage": "5", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.1", + "cum": "7700.0" + } + }, + { + "tier": 7.0, + "symbol": "HOLO/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "7", + "initialLeverage": "4", + "notionalCap": "500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.125", + "cum": "13950.0" + } + }, + { + "tier": 8.0, + "symbol": "HOLO/USDT:USDT", + "currency": "USDT", + "minNotional": 500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "8", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "500000", + "maintMarginRatio": "0.1667", + "cum": "34800.0" + } + }, + { + "tier": 9.0, + "symbol": "HOLO/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "9", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "409650.0" + } + }, + { + "tier": 10.0, + "symbol": "HOLO/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "10", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2284650.0" + } + } + ], "HOME/USDT:USDT": [ { "tier": 1.0, @@ -41942,13 +42218,13 @@ "symbol": "IP/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 7500.0, + "maxNotional": 20000.0, "maintenanceMarginRate": 0.01, "maxLeverage": 75.0, "info": { "bracket": "1", "initialLeverage": "75", - "notionalCap": "7500", + "notionalCap": "20000", "notionalFloor": "0", "maintMarginRatio": "0.01", "cum": "0.0" @@ -41958,170 +42234,136 @@ "tier": 2.0, "symbol": "IP/USDT:USDT", "currency": "USDT", - "minNotional": 7500.0, - "maxNotional": 15000.0, + "minNotional": 20000.0, + "maxNotional": 200000.0, "maintenanceMarginRate": 0.015, "maxLeverage": 50.0, "info": { "bracket": "2", "initialLeverage": "50", - "notionalCap": "15000", - "notionalFloor": "7500", + "notionalCap": "200000", + "notionalFloor": "20000", "maintMarginRatio": "0.015", - "cum": "37.5" + "cum": "100.0" } }, { "tier": 3.0, "symbol": "IP/USDT:USDT", "currency": "USDT", - "minNotional": 15000.0, - "maxNotional": 75000.0, + "minNotional": 200000.0, + "maxNotional": 1000000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "75000", - "notionalFloor": "15000", + "notionalCap": "1000000", + "notionalFloor": "200000", "maintMarginRatio": "0.02", - "cum": "112.5" + "cum": "1100.0" } }, { "tier": 4.0, "symbol": "IP/USDT:USDT", "currency": "USDT", - "minNotional": 75000.0, - "maxNotional": 200000.0, + "minNotional": 1000000.0, + "maxNotional": 2000000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "200000", - "notionalFloor": "75000", + "notionalCap": "2000000", + "notionalFloor": "1000000", "maintMarginRatio": "0.025", - "cum": "487.5" + "cum": "6100.0" } }, { "tier": 5.0, "symbol": "IP/USDT:USDT", "currency": "USDT", - "minNotional": 200000.0, - "maxNotional": 350000.0, - "maintenanceMarginRate": 0.0333, - "maxLeverage": 15.0, + "minNotional": 2000000.0, + "maxNotional": 5000000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "5", - "initialLeverage": "15", - "notionalCap": "350000", - "notionalFloor": "200000", - "maintMarginRatio": "0.0333", - "cum": "2147.5" + "initialLeverage": "10", + "notionalCap": "5000000", + "notionalFloor": "2000000", + "maintMarginRatio": "0.05", + "cum": "56100.0" } }, { "tier": 6.0, "symbol": "IP/USDT:USDT", "currency": "USDT", - "minNotional": 350000.0, - "maxNotional": 750000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 5000000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "6", - "initialLeverage": "10", - "notionalCap": "750000", - "notionalFloor": "350000", - "maintMarginRatio": "0.05", - "cum": "7992.5" + "initialLeverage": "5", + "notionalCap": "7500000", + "notionalFloor": "5000000", + "maintMarginRatio": "0.1", + "cum": "306100.0" } }, { "tier": 7.0, "symbol": "IP/USDT:USDT", "currency": "USDT", - "minNotional": 750000.0, - "maxNotional": 3000000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 7500000.0, + "maxNotional": 10000000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "7", - "initialLeverage": "5", - "notionalCap": "3000000", - "notionalFloor": "750000", - "maintMarginRatio": "0.1", - "cum": "45492.5" + "initialLeverage": "4", + "notionalCap": "10000000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.125", + "cum": "493600.0" } }, { "tier": 8.0, "symbol": "IP/USDT:USDT", "currency": "USDT", - "minNotional": 3000000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 10000000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, "info": { "bracket": "8", - "initialLeverage": "4", - "notionalCap": "4500000", - "notionalFloor": "3000000", - "maintMarginRatio": "0.125", - "cum": "120492.5" + "initialLeverage": "2", + "notionalCap": "12500000", + "notionalFloor": "10000000", + "maintMarginRatio": "0.25", + "cum": "1743600.0" } }, { "tier": 9.0, "symbol": "IP/USDT:USDT", "currency": "USDT", - "minNotional": 4500000.0, - "maxNotional": 7500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, - "info": { - "bracket": "9", - "initialLeverage": "3", - "notionalCap": "7500000", - "notionalFloor": "4500000", - "maintMarginRatio": "0.1667", - "cum": "308142.5" - } - }, - { - "tier": 10.0, - "symbol": "IP/USDT:USDT", - "currency": "USDT", - "minNotional": 7500000.0, - "maxNotional": 12000000.0, - "maintenanceMarginRate": 0.25, - "maxLeverage": 2.0, - "info": { - "bracket": "10", - "initialLeverage": "2", - "notionalCap": "12000000", - "notionalFloor": "7500000", - "maintMarginRatio": "0.25", - "cum": "932892.5" - } - }, - { - "tier": 11.0, - "symbol": "IP/USDT:USDT", - "currency": "USDT", - "minNotional": 12000000.0, - "maxNotional": 18000000.0, + "minNotional": 12500000.0, + "maxNotional": 15000000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "11", + "bracket": "9", "initialLeverage": "1", - "notionalCap": "18000000", - "notionalFloor": "12000000", + "notionalCap": "15000000", + "notionalFloor": "12500000", "maintMarginRatio": "0.5", - "cum": "3932892.5" + "cum": "4868600.0" } } ], @@ -50158,14 +50400,14 @@ "currency": "USDT", "minNotional": 0.0, "maxNotional": 5000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, "info": { "bracket": "1", - "initialLeverage": "50", + "initialLeverage": "75", "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.015", + "maintMarginRatio": "0.01", "cum": "0.0" } }, @@ -50175,14 +50417,14 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "50", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", + "maintMarginRatio": "0.015", "cum": "25.0" } }, @@ -50192,14 +50434,14 @@ "currency": "USDT", "minNotional": 10000.0, "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "3", - "initialLeverage": "20", + "initialLeverage": "25", "notionalCap": "25000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", + "maintMarginRatio": "0.02", "cum": "75.0" } }, @@ -50208,33 +50450,33 @@ "symbol": "MERL/USDT:USDT", "currency": "USDT", "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", + "initialLeverage": "20", + "notionalCap": "50000", "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "maintMarginRatio": "0.025", + "cum": "200.0" } }, { "tier": 5.0, "symbol": "MERL/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, + "minNotional": 50000.0, "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "5", - "initialLeverage": "5", + "initialLeverage": "10", "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" + "notionalFloor": "50000", + "maintMarginRatio": "0.05", + "cum": "1450.0" } }, { @@ -50243,15 +50485,15 @@ "currency": "USDT", "minNotional": 125000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "6", - "initialLeverage": "4", + "initialLeverage": "5", "notionalCap": "250000", "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6950.0" + "maintMarginRatio": "0.1", + "cum": "7700.0" } }, { @@ -50259,37 +50501,54 @@ "symbol": "MERL/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "maxNotional": 500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "7", - "initialLeverage": "3", - "notionalCap": "4500000", + "initialLeverage": "4", + "notionalCap": "500000", "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17375.0" + "maintMarginRatio": "0.125", + "cum": "13950.0" } }, { "tier": 8.0, "symbol": "MERL/USDT:USDT", "currency": "USDT", + "minNotional": 500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "8", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "500000", + "maintMarginRatio": "0.1667", + "cum": "34800.0" + } + }, + { + "tier": 9.0, + "symbol": "MERL/USDT:USDT", + "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "9", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "409650.0" } }, { - "tier": 9.0, + "tier": 10.0, "symbol": "MERL/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -50297,12 +50556,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2284650.0" } } ], @@ -51603,13 +51862,13 @@ "symbol": "MOODENG/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, + "maxNotional": 50000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "25000", + "notionalCap": "50000", "notionalFloor": "10000", "maintMarginRatio": "0.02", "cum": "75.0" @@ -51619,51 +51878,51 @@ "tier": 4.0, "symbol": "MOODENG/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 50000.0, + "minNotional": 50000.0, + "maxNotional": 100000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "50000", - "notionalFloor": "25000", + "notionalCap": "100000", + "notionalFloor": "50000", "maintMarginRatio": "0.025", - "cum": "200.0" + "cum": "325.0" } }, { "tier": 5.0, "symbol": "MOODENG/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 100000.0, + "maxNotional": 175000.0, + "maintenanceMarginRate": 0.0333, + "maxLeverage": 15.0, "info": { "bracket": "5", - "initialLeverage": "10", - "notionalCap": "125000", - "notionalFloor": "50000", - "maintMarginRatio": "0.05", - "cum": "1450.0" + "initialLeverage": "15", + "notionalCap": "175000", + "notionalFloor": "100000", + "maintMarginRatio": "0.0333", + "cum": "1155.0" } }, { "tier": 6.0, "symbol": "MOODENG/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 175000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "6", - "initialLeverage": "5", + "initialLeverage": "10", "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.1", - "cum": "7700.0" + "notionalFloor": "175000", + "maintMarginRatio": "0.05", + "cum": "4077.5" } }, { @@ -51671,54 +51930,71 @@ "symbol": "MOODENG/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "maxNotional": 750000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "7", - "initialLeverage": "4", - "notionalCap": "500000", + "initialLeverage": "5", + "notionalCap": "750000", "notionalFloor": "250000", - "maintMarginRatio": "0.125", - "cum": "13950.0" + "maintMarginRatio": "0.1", + "cum": "16577.5" } }, { "tier": 8.0, "symbol": "MOODENG/USDT:USDT", "currency": "USDT", - "minNotional": 500000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "minNotional": 750000.0, + "maxNotional": 1500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "8", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "500000", - "maintMarginRatio": "0.1667", - "cum": "34800.0" + "initialLeverage": "4", + "notionalCap": "1500000", + "notionalFloor": "750000", + "maintMarginRatio": "0.125", + "cum": "35327.5" } }, { "tier": 9.0, "symbol": "MOODENG/USDT:USDT", "currency": "USDT", + "minNotional": 1500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "9", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "1500000", + "maintMarginRatio": "0.1667", + "cum": "97877.5" + } + }, + { + "tier": 10.0, + "symbol": "MOODENG/USDT:USDT", + "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "409650.0" + "cum": "472727.5" } }, { - "tier": 10.0, + "tier": 11.0, "symbol": "MOODENG/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -51726,12 +52002,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "11", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2284650.0" + "cum": "2347727.5" } } ], @@ -52654,15 +52930,15 @@ "symbol": "MYX/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 5000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maxNotional": 2000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 25.0, "info": { "bracket": "1", - "initialLeverage": "50", - "notionalCap": "5000", + "initialLeverage": "25", + "notionalCap": "2000", "notionalFloor": "0", - "maintMarginRatio": "0.015", + "maintMarginRatio": "0.025", "cum": "0.0" } }, @@ -52670,123 +52946,89 @@ "tier": 2.0, "symbol": "MYX/USDT:USDT", "currency": "USDT", - "minNotional": 5000.0, - "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "minNotional": 2000.0, + "maxNotional": 30000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "2", - "initialLeverage": "25", - "notionalCap": "10000", - "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "initialLeverage": "10", + "notionalCap": "30000", + "notionalFloor": "2000", + "maintMarginRatio": "0.05", + "cum": "50.0" } }, { "tier": 3.0, "symbol": "MYX/USDT:USDT", "currency": "USDT", - "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "minNotional": 30000.0, + "maxNotional": 80000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", - "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "initialLeverage": "5", + "notionalCap": "80000", + "notionalFloor": "30000", + "maintMarginRatio": "0.1", + "cum": "1550.0" } }, { "tier": 4.0, "symbol": "MYX/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 80000.0, + "maxNotional": 100000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "4", + "notionalCap": "100000", + "notionalFloor": "80000", + "maintMarginRatio": "0.125", + "cum": "3550.0" } }, { "tier": 5.0, "symbol": "MYX/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 100000.0, + "maxNotional": 1000000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, "info": { "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" + "initialLeverage": "3", + "notionalCap": "1000000", + "notionalFloor": "100000", + "maintMarginRatio": "0.1667", + "cum": "7720.0" } }, { "tier": 6.0, "symbol": "MYX/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, - "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, - "info": { - "bracket": "6", - "initialLeverage": "4", - "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6950.0" - } - }, - { - "tier": 7.0, - "symbol": "MYX/USDT:USDT", - "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, - "info": { - "bracket": "7", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17375.0" - } - }, - { - "tier": 8.0, - "symbol": "MYX/USDT:USDT", - "currency": "USDT", - "minNotional": 4500000.0, + "minNotional": 1000000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "6", "initialLeverage": "2", "notionalCap": "7500000", - "notionalFloor": "4500000", + "notionalFloor": "1000000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "91020.0" } }, { - "tier": 9.0, + "tier": 7.0, "symbol": "MYX/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -52794,12 +53036,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "7", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "1966020.0" } } ], @@ -53429,15 +53671,15 @@ "symbol": "NEIROETH/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 5000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "1", - "initialLeverage": "50", - "notionalCap": "5000", + "initialLeverage": "25", + "notionalCap": "10000", "notionalFloor": "0", - "maintMarginRatio": "0.015", + "maintMarginRatio": "0.02", "cum": "0.0" } }, @@ -53445,38 +53687,21 @@ "tier": 2.0, "symbol": "NEIROETH/USDT:USDT", "currency": "USDT", - "minNotional": 5000.0, - "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, - "info": { - "bracket": "2", - "initialLeverage": "25", - "notionalCap": "10000", - "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" - } - }, - { - "tier": 3.0, - "symbol": "NEIROETH/USDT:USDT", - "currency": "USDT", "minNotional": 10000.0, "maxNotional": 25000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { - "bracket": "3", + "bracket": "2", "initialLeverage": "20", "notionalCap": "25000", "notionalFloor": "10000", "maintMarginRatio": "0.025", - "cum": "75.0" + "cum": "50.0" } }, { - "tier": 4.0, + "tier": 3.0, "symbol": "NEIROETH/USDT:USDT", "currency": "USDT", "minNotional": 25000.0, @@ -53484,16 +53709,16 @@ "maintenanceMarginRate": 0.05, "maxLeverage": 10.0, "info": { - "bracket": "4", + "bracket": "3", "initialLeverage": "10", "notionalCap": "62500", "notionalFloor": "25000", "maintMarginRatio": "0.05", - "cum": "700.0" + "cum": "675.0" } }, { - "tier": 5.0, + "tier": 4.0, "symbol": "NEIROETH/USDT:USDT", "currency": "USDT", "minNotional": 62500.0, @@ -53501,16 +53726,16 @@ "maintenanceMarginRate": 0.1, "maxLeverage": 5.0, "info": { - "bracket": "5", + "bracket": "4", "initialLeverage": "5", "notionalCap": "125000", "notionalFloor": "62500", "maintMarginRatio": "0.1", - "cum": "3825.0" + "cum": "3800.0" } }, { - "tier": 6.0, + "tier": 5.0, "symbol": "NEIROETH/USDT:USDT", "currency": "USDT", "minNotional": 125000.0, @@ -53518,16 +53743,16 @@ "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", "notionalFloor": "125000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "6925.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "NEIROETH/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -53535,16 +53760,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "17350.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "NEIROETH/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -53552,16 +53777,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "392200.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "NEIROETH/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -53569,12 +53794,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2267200.0" } } ], @@ -54565,13 +54790,13 @@ "symbol": "NMR/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, + "maxNotional": 50000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "25000", + "notionalCap": "50000", "notionalFloor": "10000", "maintMarginRatio": "0.02", "cum": "75.0" @@ -54581,51 +54806,51 @@ "tier": 4.0, "symbol": "NMR/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 50000.0, + "minNotional": 50000.0, + "maxNotional": 100000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "50000", - "notionalFloor": "25000", + "notionalCap": "100000", + "notionalFloor": "50000", "maintMarginRatio": "0.025", - "cum": "200.0" + "cum": "325.0" } }, { "tier": 5.0, "symbol": "NMR/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 100000.0, + "maxNotional": 175000.0, + "maintenanceMarginRate": 0.0333, + "maxLeverage": 15.0, "info": { "bracket": "5", - "initialLeverage": "10", - "notionalCap": "125000", - "notionalFloor": "50000", - "maintMarginRatio": "0.05", - "cum": "1450.0" + "initialLeverage": "15", + "notionalCap": "175000", + "notionalFloor": "100000", + "maintMarginRatio": "0.0333", + "cum": "1155.0" } }, { "tier": 6.0, "symbol": "NMR/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 175000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "6", - "initialLeverage": "5", + "initialLeverage": "10", "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.1", - "cum": "7700.0" + "notionalFloor": "175000", + "maintMarginRatio": "0.05", + "cum": "4077.5" } }, { @@ -54633,54 +54858,71 @@ "symbol": "NMR/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "maxNotional": 750000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "7", - "initialLeverage": "4", - "notionalCap": "500000", + "initialLeverage": "5", + "notionalCap": "750000", "notionalFloor": "250000", - "maintMarginRatio": "0.125", - "cum": "13950.0" + "maintMarginRatio": "0.1", + "cum": "16577.5" } }, { "tier": 8.0, "symbol": "NMR/USDT:USDT", "currency": "USDT", - "minNotional": 500000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "minNotional": 750000.0, + "maxNotional": 1500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "8", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "500000", - "maintMarginRatio": "0.1667", - "cum": "34800.0" + "initialLeverage": "4", + "notionalCap": "1500000", + "notionalFloor": "750000", + "maintMarginRatio": "0.125", + "cum": "35327.5" } }, { "tier": 9.0, "symbol": "NMR/USDT:USDT", "currency": "USDT", + "minNotional": 1500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "9", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "1500000", + "maintMarginRatio": "0.1667", + "cum": "97877.5" + } + }, + { + "tier": 10.0, + "symbol": "NMR/USDT:USDT", + "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "409650.0" + "cum": "472727.5" } }, { - "tier": 10.0, + "tier": 11.0, "symbol": "NMR/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -54688,12 +54930,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "11", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2284650.0" + "cum": "2347727.5" } } ], @@ -56495,13 +56737,13 @@ "symbol": "ONDO/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 5000.0, + "maxNotional": 7500.0, "maintenanceMarginRate": 0.01, "maxLeverage": 75.0, "info": { "bracket": "1", "initialLeverage": "75", - "notionalCap": "5000", + "notionalCap": "7500", "notionalFloor": "0", "maintMarginRatio": "0.01", "cum": "0.0" @@ -56511,170 +56753,170 @@ "tier": 2.0, "symbol": "ONDO/USDT:USDT", "currency": "USDT", - "minNotional": 5000.0, - "maxNotional": 10000.0, + "minNotional": 7500.0, + "maxNotional": 15000.0, "maintenanceMarginRate": 0.015, "maxLeverage": 50.0, "info": { "bracket": "2", "initialLeverage": "50", - "notionalCap": "10000", - "notionalFloor": "5000", + "notionalCap": "15000", + "notionalFloor": "7500", "maintMarginRatio": "0.015", - "cum": "25.0" + "cum": "37.5" } }, { "tier": 3.0, "symbol": "ONDO/USDT:USDT", "currency": "USDT", - "minNotional": 10000.0, - "maxNotional": 50000.0, + "minNotional": 15000.0, + "maxNotional": 75000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "50000", - "notionalFloor": "10000", + "notionalCap": "75000", + "notionalFloor": "15000", "maintMarginRatio": "0.02", - "cum": "75.0" + "cum": "112.5" } }, { "tier": 4.0, "symbol": "ONDO/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 100000.0, + "minNotional": 75000.0, + "maxNotional": 200000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "100000", - "notionalFloor": "50000", + "notionalCap": "200000", + "notionalFloor": "75000", "maintMarginRatio": "0.025", - "cum": "325.0" + "cum": "487.5" } }, { "tier": 5.0, "symbol": "ONDO/USDT:USDT", "currency": "USDT", - "minNotional": 100000.0, - "maxNotional": 175000.0, + "minNotional": 200000.0, + "maxNotional": 350000.0, "maintenanceMarginRate": 0.0333, "maxLeverage": 15.0, "info": { "bracket": "5", "initialLeverage": "15", - "notionalCap": "175000", - "notionalFloor": "100000", + "notionalCap": "350000", + "notionalFloor": "200000", "maintMarginRatio": "0.0333", - "cum": "1155.0" + "cum": "2147.5" } }, { "tier": 6.0, "symbol": "ONDO/USDT:USDT", "currency": "USDT", - "minNotional": 175000.0, - "maxNotional": 250000.0, + "minNotional": 350000.0, + "maxNotional": 750000.0, "maintenanceMarginRate": 0.05, "maxLeverage": 10.0, "info": { "bracket": "6", "initialLeverage": "10", - "notionalCap": "250000", - "notionalFloor": "175000", + "notionalCap": "750000", + "notionalFloor": "350000", "maintMarginRatio": "0.05", - "cum": "4077.5" + "cum": "7992.5" } }, { "tier": 7.0, "symbol": "ONDO/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 750000.0, + "minNotional": 750000.0, + "maxNotional": 3000000.0, "maintenanceMarginRate": 0.1, "maxLeverage": 5.0, "info": { "bracket": "7", "initialLeverage": "5", - "notionalCap": "750000", - "notionalFloor": "250000", + "notionalCap": "3000000", + "notionalFloor": "750000", "maintMarginRatio": "0.1", - "cum": "16577.5" + "cum": "45492.5" } }, { "tier": 8.0, "symbol": "ONDO/USDT:USDT", "currency": "USDT", - "minNotional": 750000.0, - "maxNotional": 1500000.0, + "minNotional": 3000000.0, + "maxNotional": 4500000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { "bracket": "8", "initialLeverage": "4", - "notionalCap": "1500000", - "notionalFloor": "750000", + "notionalCap": "4500000", + "notionalFloor": "3000000", "maintMarginRatio": "0.125", - "cum": "35327.5" + "cum": "120492.5" } }, { "tier": 9.0, "symbol": "ONDO/USDT:USDT", "currency": "USDT", - "minNotional": 1500000.0, - "maxNotional": 4500000.0, + "minNotional": 4500000.0, + "maxNotional": 7500000.0, "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { "bracket": "9", "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "1500000", + "notionalCap": "7500000", + "notionalFloor": "4500000", "maintMarginRatio": "0.1667", - "cum": "97877.5" + "cum": "308142.5" } }, { "tier": 10.0, "symbol": "ONDO/USDT:USDT", "currency": "USDT", - "minNotional": 4500000.0, - "maxNotional": 7500000.0, + "minNotional": 7500000.0, + "maxNotional": 12000000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { "bracket": "10", "initialLeverage": "2", - "notionalCap": "7500000", - "notionalFloor": "4500000", + "notionalCap": "12000000", + "notionalFloor": "7500000", "maintMarginRatio": "0.25", - "cum": "472727.5" + "cum": "932892.5" } }, { "tier": 11.0, "symbol": "ONDO/USDT:USDT", "currency": "USDT", - "minNotional": 7500000.0, - "maxNotional": 12000000.0, + "minNotional": 12000000.0, + "maxNotional": 18000000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { "bracket": "11", "initialLeverage": "1", - "notionalCap": "12000000", - "notionalFloor": "7500000", + "notionalCap": "18000000", + "notionalFloor": "12000000", "maintMarginRatio": "0.5", - "cum": "2347727.5" + "cum": "3932892.5" } } ], @@ -58956,13 +59198,13 @@ "symbol": "PENGU/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 7500.0, + "maxNotional": 20000.0, "maintenanceMarginRate": 0.01, "maxLeverage": 75.0, "info": { "bracket": "1", "initialLeverage": "75", - "notionalCap": "7500", + "notionalCap": "20000", "notionalFloor": "0", "maintMarginRatio": "0.01", "cum": "0.0" @@ -58972,170 +59214,136 @@ "tier": 2.0, "symbol": "PENGU/USDT:USDT", "currency": "USDT", - "minNotional": 7500.0, - "maxNotional": 15000.0, + "minNotional": 20000.0, + "maxNotional": 200000.0, "maintenanceMarginRate": 0.015, "maxLeverage": 50.0, "info": { "bracket": "2", "initialLeverage": "50", - "notionalCap": "15000", - "notionalFloor": "7500", + "notionalCap": "200000", + "notionalFloor": "20000", "maintMarginRatio": "0.015", - "cum": "37.5" + "cum": "100.0" } }, { "tier": 3.0, "symbol": "PENGU/USDT:USDT", "currency": "USDT", - "minNotional": 15000.0, - "maxNotional": 75000.0, + "minNotional": 200000.0, + "maxNotional": 1000000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "75000", - "notionalFloor": "15000", + "notionalCap": "1000000", + "notionalFloor": "200000", "maintMarginRatio": "0.02", - "cum": "112.5" + "cum": "1100.0" } }, { "tier": 4.0, "symbol": "PENGU/USDT:USDT", "currency": "USDT", - "minNotional": 75000.0, - "maxNotional": 200000.0, + "minNotional": 1000000.0, + "maxNotional": 2000000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "200000", - "notionalFloor": "75000", + "notionalCap": "2000000", + "notionalFloor": "1000000", "maintMarginRatio": "0.025", - "cum": "487.5" + "cum": "6100.0" } }, { "tier": 5.0, "symbol": "PENGU/USDT:USDT", "currency": "USDT", - "minNotional": 200000.0, - "maxNotional": 350000.0, - "maintenanceMarginRate": 0.0333, - "maxLeverage": 15.0, + "minNotional": 2000000.0, + "maxNotional": 5000000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "5", - "initialLeverage": "15", - "notionalCap": "350000", - "notionalFloor": "200000", - "maintMarginRatio": "0.0333", - "cum": "2147.5" + "initialLeverage": "10", + "notionalCap": "5000000", + "notionalFloor": "2000000", + "maintMarginRatio": "0.05", + "cum": "56100.0" } }, { "tier": 6.0, "symbol": "PENGU/USDT:USDT", "currency": "USDT", - "minNotional": 350000.0, - "maxNotional": 750000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 5000000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "6", - "initialLeverage": "10", - "notionalCap": "750000", - "notionalFloor": "350000", - "maintMarginRatio": "0.05", - "cum": "7992.5" + "initialLeverage": "5", + "notionalCap": "7500000", + "notionalFloor": "5000000", + "maintMarginRatio": "0.1", + "cum": "306100.0" } }, { "tier": 7.0, "symbol": "PENGU/USDT:USDT", "currency": "USDT", - "minNotional": 750000.0, - "maxNotional": 3000000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 7500000.0, + "maxNotional": 10000000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "7", - "initialLeverage": "5", - "notionalCap": "3000000", - "notionalFloor": "750000", - "maintMarginRatio": "0.1", - "cum": "45492.5" + "initialLeverage": "4", + "notionalCap": "10000000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.125", + "cum": "493600.0" } }, { "tier": 8.0, "symbol": "PENGU/USDT:USDT", "currency": "USDT", - "minNotional": 3000000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 10000000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, "info": { "bracket": "8", - "initialLeverage": "4", - "notionalCap": "4500000", - "notionalFloor": "3000000", - "maintMarginRatio": "0.125", - "cum": "120492.5" + "initialLeverage": "2", + "notionalCap": "12500000", + "notionalFloor": "10000000", + "maintMarginRatio": "0.25", + "cum": "1743600.0" } }, { "tier": 9.0, "symbol": "PENGU/USDT:USDT", "currency": "USDT", - "minNotional": 4500000.0, - "maxNotional": 7500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, - "info": { - "bracket": "9", - "initialLeverage": "3", - "notionalCap": "7500000", - "notionalFloor": "4500000", - "maintMarginRatio": "0.1667", - "cum": "308142.5" - } - }, - { - "tier": 10.0, - "symbol": "PENGU/USDT:USDT", - "currency": "USDT", - "minNotional": 7500000.0, - "maxNotional": 12000000.0, - "maintenanceMarginRate": 0.25, - "maxLeverage": 2.0, - "info": { - "bracket": "10", - "initialLeverage": "2", - "notionalCap": "12000000", - "notionalFloor": "7500000", - "maintMarginRatio": "0.25", - "cum": "932892.5" - } - }, - { - "tier": 11.0, - "symbol": "PENGU/USDT:USDT", - "currency": "USDT", - "minNotional": 12000000.0, - "maxNotional": 18000000.0, + "minNotional": 12500000.0, + "maxNotional": 15000000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "11", + "bracket": "9", "initialLeverage": "1", - "notionalCap": "18000000", - "notionalFloor": "12000000", + "notionalCap": "15000000", + "notionalFloor": "12500000", "maintMarginRatio": "0.5", - "cum": "3932892.5" + "cum": "4868600.0" } } ], @@ -60712,13 +60920,13 @@ "symbol": "POL/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 5000.0, + "maxNotional": 7500.0, "maintenanceMarginRate": 0.01, "maxLeverage": 75.0, "info": { "bracket": "1", "initialLeverage": "75", - "notionalCap": "5000", + "notionalCap": "7500", "notionalFloor": "0", "maintMarginRatio": "0.01", "cum": "0.0" @@ -60728,170 +60936,170 @@ "tier": 2.0, "symbol": "POL/USDT:USDT", "currency": "USDT", - "minNotional": 5000.0, - "maxNotional": 10000.0, + "minNotional": 7500.0, + "maxNotional": 15000.0, "maintenanceMarginRate": 0.015, "maxLeverage": 50.0, "info": { "bracket": "2", "initialLeverage": "50", - "notionalCap": "10000", - "notionalFloor": "5000", + "notionalCap": "15000", + "notionalFloor": "7500", "maintMarginRatio": "0.015", - "cum": "25.0" + "cum": "37.5" } }, { "tier": 3.0, "symbol": "POL/USDT:USDT", "currency": "USDT", - "minNotional": 10000.0, - "maxNotional": 50000.0, + "minNotional": 15000.0, + "maxNotional": 75000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "50000", - "notionalFloor": "10000", + "notionalCap": "75000", + "notionalFloor": "15000", "maintMarginRatio": "0.02", - "cum": "75.0" + "cum": "112.5" } }, { "tier": 4.0, "symbol": "POL/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 100000.0, + "minNotional": 75000.0, + "maxNotional": 200000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "100000", - "notionalFloor": "50000", + "notionalCap": "200000", + "notionalFloor": "75000", "maintMarginRatio": "0.025", - "cum": "325.0" + "cum": "487.5" } }, { "tier": 5.0, "symbol": "POL/USDT:USDT", "currency": "USDT", - "minNotional": 100000.0, - "maxNotional": 175000.0, + "minNotional": 200000.0, + "maxNotional": 350000.0, "maintenanceMarginRate": 0.0333, "maxLeverage": 15.0, "info": { "bracket": "5", "initialLeverage": "15", - "notionalCap": "175000", - "notionalFloor": "100000", + "notionalCap": "350000", + "notionalFloor": "200000", "maintMarginRatio": "0.0333", - "cum": "1155.0" + "cum": "2147.5" } }, { "tier": 6.0, "symbol": "POL/USDT:USDT", "currency": "USDT", - "minNotional": 175000.0, - "maxNotional": 250000.0, + "minNotional": 350000.0, + "maxNotional": 750000.0, "maintenanceMarginRate": 0.05, "maxLeverage": 10.0, "info": { "bracket": "6", "initialLeverage": "10", - "notionalCap": "250000", - "notionalFloor": "175000", + "notionalCap": "750000", + "notionalFloor": "350000", "maintMarginRatio": "0.05", - "cum": "4077.5" + "cum": "7992.5" } }, { "tier": 7.0, "symbol": "POL/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 750000.0, + "minNotional": 750000.0, + "maxNotional": 3000000.0, "maintenanceMarginRate": 0.1, "maxLeverage": 5.0, "info": { "bracket": "7", "initialLeverage": "5", - "notionalCap": "750000", - "notionalFloor": "250000", + "notionalCap": "3000000", + "notionalFloor": "750000", "maintMarginRatio": "0.1", - "cum": "16577.5" + "cum": "45492.5" } }, { "tier": 8.0, "symbol": "POL/USDT:USDT", "currency": "USDT", - "minNotional": 750000.0, - "maxNotional": 1500000.0, + "minNotional": 3000000.0, + "maxNotional": 4500000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { "bracket": "8", "initialLeverage": "4", - "notionalCap": "1500000", - "notionalFloor": "750000", + "notionalCap": "4500000", + "notionalFloor": "3000000", "maintMarginRatio": "0.125", - "cum": "35327.5" + "cum": "120492.5" } }, { "tier": 9.0, "symbol": "POL/USDT:USDT", "currency": "USDT", - "minNotional": 1500000.0, - "maxNotional": 4500000.0, + "minNotional": 4500000.0, + "maxNotional": 7500000.0, "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { "bracket": "9", "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "1500000", + "notionalCap": "7500000", + "notionalFloor": "4500000", "maintMarginRatio": "0.1667", - "cum": "97877.5" + "cum": "308142.5" } }, { "tier": 10.0, "symbol": "POL/USDT:USDT", "currency": "USDT", - "minNotional": 4500000.0, - "maxNotional": 7500000.0, + "minNotional": 7500000.0, + "maxNotional": 12000000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { "bracket": "10", "initialLeverage": "2", - "notionalCap": "7500000", - "notionalFloor": "4500000", + "notionalCap": "12000000", + "notionalFloor": "7500000", "maintMarginRatio": "0.25", - "cum": "472727.5" + "cum": "932892.5" } }, { "tier": 11.0, "symbol": "POL/USDT:USDT", "currency": "USDT", - "minNotional": 7500000.0, - "maxNotional": 12000000.0, + "minNotional": 12000000.0, + "maxNotional": 18000000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { "bracket": "11", "initialLeverage": "1", - "notionalCap": "12000000", - "notionalFloor": "7500000", + "notionalCap": "18000000", + "notionalFloor": "12000000", "maintMarginRatio": "0.5", - "cum": "2347727.5" + "cum": "3932892.5" } } ], @@ -61074,15 +61282,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -61090,71 +61298,54 @@ "symbol": "PONKE/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "PONKE/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "PONKE/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "PONKE/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "PONKE/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -61162,16 +61353,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "PONKE/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -61179,16 +61370,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "PONKE/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -61196,12 +61387,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -61677,15 +61868,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -61693,71 +61884,54 @@ "symbol": "POWR/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "POWR/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "POWR/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "POWR/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "POWR/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -61765,16 +61939,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "POWR/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -61782,16 +61956,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "POWR/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -61799,12 +61973,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -65605,15 +65779,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -65621,71 +65795,54 @@ "symbol": "RIF/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "RIF/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "RIF/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "RIF/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "RIF/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -65693,16 +65850,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "RIF/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -65710,16 +65867,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "RIF/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -65727,12 +65884,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -68496,13 +68653,13 @@ "symbol": "SEI/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 5000.0, + "maxNotional": 7500.0, "maintenanceMarginRate": 0.01, "maxLeverage": 75.0, "info": { "bracket": "1", "initialLeverage": "75", - "notionalCap": "5000", + "notionalCap": "7500", "notionalFloor": "0", "maintMarginRatio": "0.01", "cum": "0.0" @@ -68512,170 +68669,170 @@ "tier": 2.0, "symbol": "SEI/USDT:USDT", "currency": "USDT", - "minNotional": 5000.0, - "maxNotional": 10000.0, + "minNotional": 7500.0, + "maxNotional": 15000.0, "maintenanceMarginRate": 0.015, "maxLeverage": 50.0, "info": { "bracket": "2", "initialLeverage": "50", - "notionalCap": "10000", - "notionalFloor": "5000", + "notionalCap": "15000", + "notionalFloor": "7500", "maintMarginRatio": "0.015", - "cum": "25.0" + "cum": "37.5" } }, { "tier": 3.0, "symbol": "SEI/USDT:USDT", "currency": "USDT", - "minNotional": 10000.0, - "maxNotional": 50000.0, + "minNotional": 15000.0, + "maxNotional": 75000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "50000", - "notionalFloor": "10000", + "notionalCap": "75000", + "notionalFloor": "15000", "maintMarginRatio": "0.02", - "cum": "75.0" + "cum": "112.5" } }, { "tier": 4.0, "symbol": "SEI/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 100000.0, + "minNotional": 75000.0, + "maxNotional": 200000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "100000", - "notionalFloor": "50000", + "notionalCap": "200000", + "notionalFloor": "75000", "maintMarginRatio": "0.025", - "cum": "325.0" + "cum": "487.5" } }, { "tier": 5.0, "symbol": "SEI/USDT:USDT", "currency": "USDT", - "minNotional": 100000.0, - "maxNotional": 175000.0, + "minNotional": 200000.0, + "maxNotional": 350000.0, "maintenanceMarginRate": 0.0333, "maxLeverage": 15.0, "info": { "bracket": "5", "initialLeverage": "15", - "notionalCap": "175000", - "notionalFloor": "100000", + "notionalCap": "350000", + "notionalFloor": "200000", "maintMarginRatio": "0.0333", - "cum": "1155.0" + "cum": "2147.5" } }, { "tier": 6.0, "symbol": "SEI/USDT:USDT", "currency": "USDT", - "minNotional": 175000.0, - "maxNotional": 250000.0, + "minNotional": 350000.0, + "maxNotional": 750000.0, "maintenanceMarginRate": 0.05, "maxLeverage": 10.0, "info": { "bracket": "6", "initialLeverage": "10", - "notionalCap": "250000", - "notionalFloor": "175000", + "notionalCap": "750000", + "notionalFloor": "350000", "maintMarginRatio": "0.05", - "cum": "4077.5" + "cum": "7992.5" } }, { "tier": 7.0, "symbol": "SEI/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 750000.0, + "minNotional": 750000.0, + "maxNotional": 3000000.0, "maintenanceMarginRate": 0.1, "maxLeverage": 5.0, "info": { "bracket": "7", "initialLeverage": "5", - "notionalCap": "750000", - "notionalFloor": "250000", + "notionalCap": "3000000", + "notionalFloor": "750000", "maintMarginRatio": "0.1", - "cum": "16577.5" + "cum": "45492.5" } }, { "tier": 8.0, "symbol": "SEI/USDT:USDT", "currency": "USDT", - "minNotional": 750000.0, - "maxNotional": 1500000.0, + "minNotional": 3000000.0, + "maxNotional": 4500000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { "bracket": "8", "initialLeverage": "4", - "notionalCap": "1500000", - "notionalFloor": "750000", + "notionalCap": "4500000", + "notionalFloor": "3000000", "maintMarginRatio": "0.125", - "cum": "35327.5" + "cum": "120492.5" } }, { "tier": 9.0, "symbol": "SEI/USDT:USDT", "currency": "USDT", - "minNotional": 1500000.0, - "maxNotional": 4500000.0, + "minNotional": 4500000.0, + "maxNotional": 7500000.0, "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { "bracket": "9", "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "1500000", + "notionalCap": "7500000", + "notionalFloor": "4500000", "maintMarginRatio": "0.1667", - "cum": "97877.5" + "cum": "308142.5" } }, { "tier": 10.0, "symbol": "SEI/USDT:USDT", "currency": "USDT", - "minNotional": 4500000.0, - "maxNotional": 7500000.0, + "minNotional": 7500000.0, + "maxNotional": 12000000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { "bracket": "10", "initialLeverage": "2", - "notionalCap": "7500000", - "notionalFloor": "4500000", + "notionalCap": "12000000", + "notionalFloor": "7500000", "maintMarginRatio": "0.25", - "cum": "472727.5" + "cum": "932892.5" } }, { "tier": 11.0, "symbol": "SEI/USDT:USDT", "currency": "USDT", - "minNotional": 7500000.0, - "maxNotional": 12000000.0, + "minNotional": 12000000.0, + "maxNotional": 18000000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { "bracket": "11", "initialLeverage": "1", - "notionalCap": "12000000", - "notionalFloor": "7500000", + "notionalCap": "18000000", + "notionalFloor": "12000000", "maintMarginRatio": "0.5", - "cum": "2347727.5" + "cum": "3932892.5" } } ], @@ -69168,15 +69325,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -69184,71 +69341,54 @@ "symbol": "SIREN/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "SIREN/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "SIREN/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "SIREN/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "SIREN/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -69256,16 +69396,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "SIREN/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -69273,16 +69413,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "SIREN/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -69290,12 +69430,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -69615,13 +69755,13 @@ "symbol": "SKY/USDT:USDT", "currency": "USDT", "minNotional": 5000.0, - "maxNotional": 10000.0, + "maxNotional": 25000.0, "maintenanceMarginRate": 0.015, "maxLeverage": 50.0, "info": { "bracket": "2", "initialLeverage": "50", - "notionalCap": "10000", + "notionalCap": "25000", "notionalFloor": "5000", "maintMarginRatio": "0.015", "cum": "25.0" @@ -69631,136 +69771,119 @@ "tier": 3.0, "symbol": "SKY/USDT:USDT", "currency": "USDT", - "minNotional": 10000.0, - "maxNotional": 25000.0, + "minNotional": 25000.0, + "maxNotional": 400000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "25000", - "notionalFloor": "10000", + "notionalCap": "400000", + "notionalFloor": "25000", "maintMarginRatio": "0.02", - "cum": "75.0" + "cum": "150.0" } }, { "tier": 4.0, "symbol": "SKY/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 50000.0, + "minNotional": 400000.0, + "maxNotional": 800000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "50000", - "notionalFloor": "25000", + "notionalCap": "800000", + "notionalFloor": "400000", "maintMarginRatio": "0.025", - "cum": "200.0" + "cum": "2150.0" } }, { "tier": 5.0, "symbol": "SKY/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 125000.0, + "minNotional": 800000.0, + "maxNotional": 4000000.0, "maintenanceMarginRate": 0.05, "maxLeverage": 10.0, "info": { "bracket": "5", "initialLeverage": "10", - "notionalCap": "125000", - "notionalFloor": "50000", + "notionalCap": "4000000", + "notionalFloor": "800000", "maintMarginRatio": "0.05", - "cum": "1450.0" + "cum": "22150.0" } }, { "tier": 6.0, "symbol": "SKY/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, - "maxNotional": 250000.0, + "minNotional": 4000000.0, + "maxNotional": 8000000.0, "maintenanceMarginRate": 0.1, "maxLeverage": 5.0, "info": { "bracket": "6", "initialLeverage": "5", - "notionalCap": "250000", - "notionalFloor": "125000", + "notionalCap": "8000000", + "notionalFloor": "4000000", "maintMarginRatio": "0.1", - "cum": "7700.0" + "cum": "222150.0" } }, { "tier": 7.0, "symbol": "SKY/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 500000.0, + "minNotional": 8000000.0, + "maxNotional": 10000000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { "bracket": "7", "initialLeverage": "4", - "notionalCap": "500000", - "notionalFloor": "250000", + "notionalCap": "10000000", + "notionalFloor": "8000000", "maintMarginRatio": "0.125", - "cum": "13950.0" + "cum": "422150.0" } }, { "tier": 8.0, "symbol": "SKY/USDT:USDT", "currency": "USDT", - "minNotional": 500000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "minNotional": 10000000.0, + "maxNotional": 12000000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, "info": { "bracket": "8", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "500000", - "maintMarginRatio": "0.1667", - "cum": "34800.0" + "initialLeverage": "2", + "notionalCap": "12000000", + "notionalFloor": "10000000", + "maintMarginRatio": "0.25", + "cum": "1672150.0" } }, { "tier": 9.0, "symbol": "SKY/USDT:USDT", "currency": "USDT", - "minNotional": 4500000.0, - "maxNotional": 7500000.0, - "maintenanceMarginRate": 0.25, - "maxLeverage": 2.0, - "info": { - "bracket": "9", - "initialLeverage": "2", - "notionalCap": "7500000", - "notionalFloor": "4500000", - "maintMarginRatio": "0.25", - "cum": "409650.0" - } - }, - { - "tier": 10.0, - "symbol": "SKY/USDT:USDT", - "currency": "USDT", - "minNotional": 7500000.0, - "maxNotional": 12500000.0, + "minNotional": 12000000.0, + "maxNotional": 14000000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "9", "initialLeverage": "1", - "notionalCap": "12500000", - "notionalFloor": "7500000", + "notionalCap": "14000000", + "notionalFloor": "12000000", "maintMarginRatio": "0.5", - "cum": "2284650.0" + "cum": "4672150.0" } } ], @@ -69788,15 +69911,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -69804,50 +69927,50 @@ "symbol": "SKYAI/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 50000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "50000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "SKYAI/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "125000", - "notionalFloor": "50000", - "maintMarginRatio": "0.05", - "cum": "1325.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "SKYAI/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "5", - "initialLeverage": "5", + "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.1", - "cum": "7575.0" + "notionalFloor": "50000", + "maintMarginRatio": "0.125", + "cum": "2550.0" } }, { @@ -69855,37 +69978,20 @@ "symbol": "SKYAI/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, - "info": { - "bracket": "6", - "initialLeverage": "4", - "notionalCap": "500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.125", - "cum": "13825.0" - } - }, - { - "tier": 7.0, - "symbol": "SKYAI/USDT:USDT", - "currency": "USDT", - "minNotional": 500000.0, "maxNotional": 4500000.0, "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", - "notionalFloor": "500000", + "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "34675.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "SKYAI/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -69893,16 +69999,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "409525.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "SKYAI/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -69910,12 +70016,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2284525.0" + "cum": "2262825.0" } } ], @@ -72249,15 +72355,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -72265,71 +72371,54 @@ "symbol": "SQD/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "SQD/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "SQD/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "SQD/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "SQD/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -72337,16 +72426,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "SQD/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -72354,16 +72443,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "SQD/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -72371,12 +72460,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -72552,6 +72641,161 @@ } } ], + "STBL/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "STBL/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "STBL/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "STBL/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "STBL/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "STBL/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "STBL/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "STBL/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "STBL/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "STBL/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "STEEM/USDT:USDT": [ { "tier": 1.0, @@ -75832,13 +76076,13 @@ "symbol": "TA/USDT:USDT", "currency": "USDT", "minNotional": 5000.0, - "maxNotional": 11000.0, + "maxNotional": 10000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "2", "initialLeverage": "20", - "notionalCap": "11000", + "notionalCap": "10000", "notionalFloor": "5000", "maintMarginRatio": "0.025", "cum": "50.0" @@ -75848,41 +76092,41 @@ "tier": 3.0, "symbol": "TA/USDT:USDT", "currency": "USDT", - "minNotional": 11000.0, - "maxNotional": 22500.0, + "minNotional": 10000.0, + "maxNotional": 20000.0, "maintenanceMarginRate": 0.05, "maxLeverage": 10.0, "info": { "bracket": "3", "initialLeverage": "10", - "notionalCap": "22500", - "notionalFloor": "11000", + "notionalCap": "20000", + "notionalFloor": "10000", "maintMarginRatio": "0.05", - "cum": "325.0" + "cum": "300.0" } }, { "tier": 4.0, "symbol": "TA/USDT:USDT", "currency": "USDT", - "minNotional": 22500.0, - "maxNotional": 65000.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, "maintenanceMarginRate": 0.1, "maxLeverage": 5.0, "info": { "bracket": "4", "initialLeverage": "5", - "notionalCap": "65000", - "notionalFloor": "22500", + "notionalCap": "50000", + "notionalFloor": "20000", "maintMarginRatio": "0.1", - "cum": "1450.0" + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "TA/USDT:USDT", "currency": "USDT", - "minNotional": 65000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, @@ -75890,9 +76134,9 @@ "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "65000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "3075.0" + "cum": "2550.0" } }, { @@ -75909,7 +76153,7 @@ "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "13500.0" + "cum": "12975.0" } }, { @@ -75926,7 +76170,7 @@ "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "388350.0" + "cum": "387825.0" } }, { @@ -75943,7 +76187,7 @@ "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2263350.0" + "cum": "2262825.0" } } ], @@ -76264,15 +76508,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -76280,71 +76524,54 @@ "symbol": "TAIKO/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "TAIKO/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "TAIKO/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "TAIKO/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "TAIKO/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -76352,16 +76579,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "TAIKO/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -76369,16 +76596,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "TAIKO/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -76386,12 +76613,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -77625,15 +77852,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -77641,71 +77868,54 @@ "symbol": "TNSR/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "TNSR/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "TNSR/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "TNSR/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "TNSR/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -77713,16 +77923,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "TNSR/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -77730,16 +77940,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "TNSR/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -77747,12 +77957,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -78049,6 +78259,178 @@ } } ], + "TOSHI/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "TOSHI/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, + "info": { + "bracket": "1", + "initialLeverage": "75", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.01", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "TOSHI/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "2", + "initialLeverage": "50", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.015", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "TOSHI/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "3", + "initialLeverage": "25", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.02", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "TOSHI/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "4", + "initialLeverage": "20", + "notionalCap": "50000", + "notionalFloor": "25000", + "maintMarginRatio": "0.025", + "cum": "200.0" + } + }, + { + "tier": 5.0, + "symbol": "TOSHI/USDT:USDT", + "currency": "USDT", + "minNotional": 50000.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "5", + "initialLeverage": "10", + "notionalCap": "125000", + "notionalFloor": "50000", + "maintMarginRatio": "0.05", + "cum": "1450.0" + } + }, + { + "tier": 6.0, + "symbol": "TOSHI/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "6", + "initialLeverage": "5", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.1", + "cum": "7700.0" + } + }, + { + "tier": 7.0, + "symbol": "TOSHI/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "7", + "initialLeverage": "4", + "notionalCap": "500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.125", + "cum": "13950.0" + } + }, + { + "tier": 8.0, + "symbol": "TOSHI/USDT:USDT", + "currency": "USDT", + "minNotional": 500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "8", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "500000", + "maintMarginRatio": "0.1667", + "cum": "34800.0" + } + }, + { + "tier": 9.0, + "symbol": "TOSHI/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "9", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "409650.0" + } + }, + { + "tier": 10.0, + "symbol": "TOSHI/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "10", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2284650.0" + } + } + ], "TOWNS/USDT:USDT": [ { "tier": 1.0, @@ -79398,15 +79780,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "2", - "initialLeverage": "20", + "initialLeverage": "25", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.025", - "cum": "50.0" + "maintMarginRatio": "0.02", + "cum": "25.0" } }, { @@ -79414,71 +79796,88 @@ "symbol": "TST/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 20000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "3", - "initialLeverage": "10", - "notionalCap": "20000", + "initialLeverage": "20", + "notionalCap": "25000", "notionalFloor": "10000", - "maintMarginRatio": "0.05", - "cum": "300.0" + "maintMarginRatio": "0.025", + "cum": "75.0" } }, { "tier": 4.0, "symbol": "TST/USDT:USDT", "currency": "USDT", - "minNotional": 20000.0, - "maxNotional": 50000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "4", - "initialLeverage": "5", - "notionalCap": "50000", - "notionalFloor": "20000", - "maintMarginRatio": "0.1", - "cum": "1300.0" + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" } }, { "tier": 5.0, "symbol": "TST/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "5", - "initialLeverage": "4", - "notionalCap": "250000", - "notionalFloor": "50000", - "maintMarginRatio": "0.125", - "cum": "2550.0" + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" } }, { "tier": 6.0, "symbol": "TST/USDT:USDT", "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "TST/USDT:USDT", + "currency": "USDT", "minNotional": 250000.0, "maxNotional": 4500000.0, "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "6", + "bracket": "7", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "12975.0" + "cum": "17375.0" } }, { - "tier": 7.0, + "tier": 8.0, "symbol": "TST/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -79486,16 +79885,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "7", + "bracket": "8", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "387825.0" + "cum": "392225.0" } }, { - "tier": 8.0, + "tier": 9.0, "symbol": "TST/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -79503,12 +79902,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "8", + "bracket": "9", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2262825.0" + "cum": "2267225.0" } } ], @@ -79977,6 +80376,161 @@ } } ], + "UB/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "UB/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "UB/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "UB/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "UB/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "UB/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "UB/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "UB/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "UB/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "UB/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "UMA/USDT:USDT": [ { "tier": 1.0, @@ -86056,6 +86610,161 @@ } } ], + "XPIN/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "XPIN/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "XPIN/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "XPIN/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "XPIN/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "XPIN/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "XPIN/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "XPIN/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "XPIN/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "XPIN/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "XPL/USDT:USDT": [ { "tier": 1.0, @@ -88517,6 +89226,178 @@ } } ], + "ZKC/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "ZKC/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, + "info": { + "bracket": "1", + "initialLeverage": "75", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.01", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "ZKC/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "2", + "initialLeverage": "50", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.015", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "ZKC/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "3", + "initialLeverage": "25", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.02", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "ZKC/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "4", + "initialLeverage": "20", + "notionalCap": "50000", + "notionalFloor": "25000", + "maintMarginRatio": "0.025", + "cum": "200.0" + } + }, + { + "tier": 5.0, + "symbol": "ZKC/USDT:USDT", + "currency": "USDT", + "minNotional": 50000.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "5", + "initialLeverage": "10", + "notionalCap": "125000", + "notionalFloor": "50000", + "maintMarginRatio": "0.05", + "cum": "1450.0" + } + }, + { + "tier": 6.0, + "symbol": "ZKC/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "6", + "initialLeverage": "5", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.1", + "cum": "7700.0" + } + }, + { + "tier": 7.0, + "symbol": "ZKC/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "7", + "initialLeverage": "4", + "notionalCap": "500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.125", + "cum": "13950.0" + } + }, + { + "tier": 8.0, + "symbol": "ZKC/USDT:USDT", + "currency": "USDT", + "minNotional": 500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "8", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "500000", + "maintMarginRatio": "0.1667", + "cum": "34800.0" + } + }, + { + "tier": 9.0, + "symbol": "ZKC/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "9", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "409650.0" + } + }, + { + "tier": 10.0, + "symbol": "ZKC/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "10", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2284650.0" + } + } + ], "ZKJ/USDT:USDT": [ { "tier": 1.0, @@ -88868,15 +89749,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -88884,71 +89765,54 @@ "symbol": "ZRC/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "ZRC/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "ZRC/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "ZRC/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "ZRC/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -88956,16 +89820,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "ZRC/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -88973,16 +89837,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "ZRC/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -88990,12 +89854,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], From 68c00d1c4d608219b5458749f43511cb20cbed1f Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 18 Sep 2025 07:05:10 +0200 Subject: [PATCH 146/262] chore: bump ccxt min-version requirement this will allow us to use new features e.g. `.set_markets_from_exchange()` --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index dda6811ee..4bac06296 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,7 +29,7 @@ classifiers = [ dependencies = [ # from requirements.txt - "ccxt>=4.4.87", + "ccxt>=4.5.4", "SQLAlchemy>=2.0.6", "python-telegram-bot>=20.1", "humanize>=4.0.0", From 8391a0612deef82333084385a116c15aab17eb6b Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 18 Sep 2025 07:07:39 +0200 Subject: [PATCH 147/262] chore: use ccxt's "set_markets_from_exchange" instead of manual logic --- freqtrade/exchange/exchange.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index 7d086677d..cedc716be 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -692,12 +692,13 @@ class Exchange: # Reload async markets, then assign them to sync api retrier(self._load_async_markets, retries=retries)(reload=True) self._markets = self._api_async.markets - self._api.set_markets(self._api_async.markets, self._api_async.currencies) + self._api.set_markets_from_exchange(self._api_async) # Assign options array, as it contains some temporary information from the exchange. + # TODO: investigate with ccxt if it's safe to remove `.options` self._api.options = self._api_async.options if self._exchange_ws: # Set markets to avoid reloading on websocket api - self._ws_async.set_markets(self._api.markets, self._api.currencies) + self._ws_async.set_markets_from_exchange(self._api_async) self._ws_async.options = self._api.options self._last_markets_refresh = dt_ts() From 8e3331d0db9e3cad9b1072a3e01f739245c9e4e4 Mon Sep 17 00:00:00 2001 From: Matthias Date: Fri, 19 Sep 2025 20:16:44 +0200 Subject: [PATCH 148/262] chore: rename variable for clarity --- freqtrade/plugins/pairlist/StaticPairList.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/freqtrade/plugins/pairlist/StaticPairList.py b/freqtrade/plugins/pairlist/StaticPairList.py index 9df437260..94ba04235 100644 --- a/freqtrade/plugins/pairlist/StaticPairList.py +++ b/freqtrade/plugins/pairlist/StaticPairList.py @@ -9,7 +9,7 @@ from copy import deepcopy from cachetools import LRUCache -from freqtrade.enums.runmode import RunMode +from freqtrade.enums import RunMode from freqtrade.exchange.exchange_types import Tickers from freqtrade.plugins.pairlist.IPairList import IPairList, PairlistParameter, SupportsBacktesting @@ -25,7 +25,8 @@ class StaticPairList(IPairList): super().__init__(*args, **kwargs) self._allow_inactive = self._pairlistconfig.get("allow_inactive", False) - self._pair_cache: LRUCache = LRUCache(maxsize=1) + # Pair cache - only used for optimize modes + self._bt_pair_cache: LRUCache = LRUCache(maxsize=1) @property def needstickers(self) -> bool: @@ -64,7 +65,7 @@ class StaticPairList(IPairList): :param tickers: Tickers (from exchange.get_tickers). May be cached. :return: List of pairs """ - pairlist = self._pair_cache.get("pairlist") + pairlist = self._bt_pair_cache.get("pairlist") if not pairlist: wl = self.verify_whitelist( @@ -78,7 +79,7 @@ class StaticPairList(IPairList): pairlist = self._whitelist_for_active_markets(wl) if self._config["runmode"] in (RunMode.BACKTEST, RunMode.HYPEROPT): - self._pair_cache["pairlist"] = pairlist.copy() + self._bt_pair_cache["pairlist"] = pairlist.copy() return pairlist From e58635a881d593926884e58fdea14e411b1a7746 Mon Sep 17 00:00:00 2001 From: Matthias Date: Fri, 19 Sep 2025 20:23:07 +0200 Subject: [PATCH 149/262] test: minor adjustments to new tests --- tests/optimize/test_backtesting.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/tests/optimize/test_backtesting.py b/tests/optimize/test_backtesting.py index 0aa0ea7e6..620e43387 100644 --- a/tests/optimize/test_backtesting.py +++ b/tests/optimize/test_backtesting.py @@ -27,7 +27,7 @@ from freqtrade.optimize.backtest_caching import get_backtest_metadata_filename, from freqtrade.optimize.backtesting import Backtesting from freqtrade.persistence import LocalTrade, Trade from freqtrade.resolvers import StrategyResolver -from freqtrade.util.datetime_helpers import dt_utc +from freqtrade.util import dt_now, dt_utc from tests.conftest import ( CURRENT_TEST_STRATEGY, EXMS, @@ -2720,9 +2720,10 @@ def test_get_backtest_metadata_filename(): @pytest.mark.parametrize("dynamic_pairlist", [True, False]) def test_time_pair_generator_refresh_pairlist(mocker, default_conf, dynamic_pairlist): patch_exchange(mocker) + default_conf["enable_dynamic_pairlist"] = dynamic_pairlist backtesting = Backtesting(default_conf) backtesting._set_strategy(backtesting.strategylist[0]) - backtesting.dynamic_pairlist = dynamic_pairlist + assert backtesting.dynamic_pairlist == dynamic_pairlist refresh_mock = mocker.patch( "freqtrade.plugins.pairlistmanager.PairListManager.refresh_pairlist" @@ -2746,16 +2747,17 @@ def test_time_pair_generator_refresh_pairlist(mocker, default_conf, dynamic_pair @pytest.mark.parametrize("dynamic_pairlist", [True, False]) def test_time_pair_generator_open_trades_first(mocker, default_conf, dynamic_pairlist): patch_exchange(mocker) + default_conf["enable_dynamic_pairlist"] = dynamic_pairlist backtesting = Backtesting(default_conf) backtesting._set_strategy(backtesting.strategylist[0]) - backtesting.dynamic_pairlist = dynamic_pairlist + assert backtesting.dynamic_pairlist == dynamic_pairlist pairs = ["XRP/BTC", "LTC/BTC", "NEO/BTC", "ETH/BTC"] # Simulate open trades trades = [ - LocalTrade(pair="XRP/BTC", open_date=datetime.now(tz=UTC), amount=1, open_rate=1), - LocalTrade(pair="NEO/BTC", open_date=datetime.now(tz=UTC), amount=1, open_rate=1), + LocalTrade(pair="XRP/BTC", open_date=dt_now(), amount=1, open_rate=1), + LocalTrade(pair="NEO/BTC", open_date=dt_now(), amount=1, open_rate=1), ] LocalTrade.bt_trades_open = trades LocalTrade.bt_trades_open_pp = { From c6551819cd123adde8bd28cccb4545e5dc98bf74 Mon Sep 17 00:00:00 2001 From: Matthias Date: Fri, 19 Sep 2025 20:23:36 +0200 Subject: [PATCH 150/262] chore: re-word help string --- docs/commands/backtesting.md | 2 +- docs/commands/lookahead-analysis.md | 2 +- freqtrade/commands/cli_options.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/commands/backtesting.md b/docs/commands/backtesting.md index 56d01f38f..925b29da6 100644 --- a/docs/commands/backtesting.md +++ b/docs/commands/backtesting.md @@ -49,7 +49,7 @@ options: backtesting down by a considerable amount, but will include configured protections --enable-dynamic-pairlist - Enables dynamic pairlisting in backtesting. The + Enables dynamic pairlist refreshes in backtesting. The pairlist will be generated for each new candle if you're using a pairlist handler that supports this feature, for example, ShuffleFilter. diff --git a/docs/commands/lookahead-analysis.md b/docs/commands/lookahead-analysis.md index f7354d8ea..4cb6621c2 100644 --- a/docs/commands/lookahead-analysis.md +++ b/docs/commands/lookahead-analysis.md @@ -48,7 +48,7 @@ options: backtesting down by a considerable amount, but will include configured protections --enable-dynamic-pairlist - Enables dynamic pairlisting in backtesting. The + Enables dynamic pairlist refreshes in backtesting. The pairlist will be generated for each new candle if you're using a pairlist handler that supports this feature, for example, ShuffleFilter. diff --git a/freqtrade/commands/cli_options.py b/freqtrade/commands/cli_options.py index fc613febe..9664dc385 100755 --- a/freqtrade/commands/cli_options.py +++ b/freqtrade/commands/cli_options.py @@ -192,7 +192,7 @@ AVAILABLE_CLI_OPTIONS = { ), "enable_dynamic_pairlist": Arg( "--enable-dynamic-pairlist", - help="Enables dynamic pairlisting in backtesting. " + help="Enables dynamic pairlist refreshes in backtesting. " "The pairlist will be generated for each new candle if you're using a " "pairlist handler that supports this feature, for example, ShuffleFilter.", action="store_true", From 3b03d4346cdecea225f991637e172437f55ced6d Mon Sep 17 00:00:00 2001 From: Matthias Date: Fri, 19 Sep 2025 20:31:03 +0200 Subject: [PATCH 151/262] docs: enhance freqUI documentation page structure --- docs/freq-ui.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/docs/freq-ui.md b/docs/freq-ui.md index 9f877a004..ff9758888 100644 --- a/docs/freq-ui.md +++ b/docs/freq-ui.md @@ -70,7 +70,16 @@ Things you can change (among others): ![FreqUI - Settings view](assets/frequi-settings-dark.png#only-dark) ![FreqUI - Settings view](assets/frequi-settings-light.png#only-light) -## Backtesting +## Webserver mode + +when freqtrade is started in [webserver mode](utils.md#webserver-mode) (freqtrade started with `freqtrade webserver`), the webserver will start in a special mode allowing for additional features, for example: + +* Downloading data +* Testing pairlists +* [Backtesting strategies](#backtesting) +* ... to be expanded + +### Backtesting When freqtrade is started in [webserver mode](utils.md#webserver-mode) (freqtrade started with `freqtrade webserver`), the backtesting view becomes available. This view allows you to backtest strategies and visualize the results. From a1dad065b25572f95bd8917b1d3d0b5d65b1259b Mon Sep 17 00:00:00 2001 From: Matthias Date: Fri, 19 Sep 2025 20:32:01 +0200 Subject: [PATCH 152/262] docs: enhance doc wording around pairlists --- docs/includes/pairlists.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/includes/pairlists.md b/docs/includes/pairlists.md index 32e669065..bdc24572a 100644 --- a/docs/includes/pairlists.md +++ b/docs/includes/pairlists.md @@ -38,7 +38,7 @@ You may also use something like `.*DOWN/BTC` or `.*UP/BTC` to exclude leveraged * [`VolatilityFilter`](#volatilityfilter) !!! Tip "Testing pairlists" - Pairlist configurations can be quite tricky to get right. Best use the [`test-pairlist`](utils.md#test-pairlist) utility sub-command to test your configuration quickly. + Pairlist configurations can be quite tricky to get right. Best use freqUI in [webserver mode](freq-ui.md#webserver-mode) or the [`test-pairlist`](utils.md#test-pairlist) utility sub-command to test your Pairlist configuration quickly. #### Static Pair List From 985805e0d5410f61d444fbd22babac45e5551992 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 20 Sep 2025 20:23:23 +0200 Subject: [PATCH 153/262] test: add test for order_book_to_dataframe --- tests/data/test_converter.py | 75 ++++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) diff --git a/tests/data/test_converter.py b/tests/data/test_converter.py index 4cf3ed23f..835f5a861 100644 --- a/tests/data/test_converter.py +++ b/tests/data/test_converter.py @@ -14,6 +14,7 @@ from freqtrade.data.converter import ( convert_trades_to_ohlcv, ohlcv_fill_up_missing_data, ohlcv_to_dataframe, + order_book_to_dataframe, reduce_dataframe_footprint, trades_df_remove_duplicates, trades_dict_to_list, @@ -588,3 +589,77 @@ def test_convert_trades_to_ohlcv(testdatadir, tmp_path, caplog): candle_type=CandleType.SPOT, ) assert log_has(msg, caplog) + + +def test_order_book_to_dataframe(): + bids = [ + [100.0, 5.0], + [99.5, 3.0], + [99.0, 2.0], + ] + asks = [ + [100.5, 4.0], + [101.0, 6.0], + [101.5, 1.0], + ] + + result = order_book_to_dataframe(bids, asks) + + assert isinstance(result, pd.DataFrame) + + expected_columns = ["b_sum", "b_size", "bids", "asks", "a_size", "a_sum"] + assert result.columns.tolist() == expected_columns + + assert len(result) == max(len(bids), len(asks)) + + assert result["bids"].tolist() == [100.0, 99.5, 99.0] + assert result["b_size"].tolist() == [5.0, 3.0, 2.0] + assert result["b_sum"].tolist() == [5.0, 8.0, 10.0] + + assert result["asks"].tolist() == [100.5, 101.0, 101.5] + assert result["a_size"].tolist() == [4.0, 6.0, 1.0] + assert result["a_sum"].tolist() == [4.0, 10.0, 11.0] + + +def test_order_book_to_dataframe_empty(): + bids = [] + asks = [] + + result = order_book_to_dataframe(bids, asks) + + assert isinstance(result, pd.DataFrame) + + expected_columns = ["b_sum", "b_size", "bids", "asks", "a_size", "a_sum"] + assert result.columns.tolist() == expected_columns + # Empty input should result in empty dataframe + assert len(result) == 0 + + +def test_order_book_to_dataframe_unequal_lengths(): + bids = [ + [100.0, 5.0], + [99.5, 3.0], + [99.0, 2.0], + [98.5, 1.0], + ] + asks = [ + [100.5, 4.0], + [101.0, 6.0], + ] + + result = order_book_to_dataframe(bids, asks) + + assert len(result) == max(len(bids), len(asks)) + assert len(result) == 4 + + assert result["bids"].tolist() == [100.0, 99.5, 99.0, 98.5] + assert result["b_size"].tolist() == [5.0, 3.0, 2.0, 1.0] + assert result["b_sum"].tolist() == [5.0, 8.0, 10.0, 11.0] + + assert result["asks"].tolist()[:2] == [100.5, 101.0] + # NA for missing asks + assert pd.isna(result["asks"].iloc[2]) + assert pd.isna(result["asks"].iloc[3]) + + assert result["a_size"].tolist()[:2] == [4.0, 6.0] + assert result["a_sum"].tolist()[:2] == [4.0, 10.0] From 16117e5b6c9d80b90a9578be93c527aae6647c98 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 20 Sep 2025 20:23:43 +0200 Subject: [PATCH 154/262] chore: remove obsolete todo --- freqtrade/data/converter/converter.py | 1 - 1 file changed, 1 deletion(-) diff --git a/freqtrade/data/converter/converter.py b/freqtrade/data/converter/converter.py index 48a07082e..4331519c2 100644 --- a/freqtrade/data/converter/converter.py +++ b/freqtrade/data/converter/converter.py @@ -181,7 +181,6 @@ def trim_dataframes( def order_book_to_dataframe(bids: list, asks: list) -> DataFrame: """ - TODO: This should get a dedicated test Gets order book list, returns dataframe with below format per suggested by creslin ------------------------------------------------------------------- b_sum b_size bids asks a_size a_sum From 4804ec986a0f6a547ff168fa1908780ded707326 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 21 Sep 2025 14:57:24 +0200 Subject: [PATCH 155/262] chore: cleanup unused (and now unsupported) comments --- freqtrade/rpc/telegram.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/freqtrade/rpc/telegram.py b/freqtrade/rpc/telegram.py index f19217dae..f60c11da7 100644 --- a/freqtrade/rpc/telegram.py +++ b/freqtrade/rpc/telegram.py @@ -362,9 +362,7 @@ class Telegram(RPCHandler): await self._app.updater.start_polling( bootstrap_retries=-1, timeout=20, - # read_latency=60, # Assumed transmission latency drop_pending_updates=True, - # stop_signals=[], # Necessary as we don't run on the main thread ) while True: await asyncio.sleep(10) From d34e7a1e8e85f78623473ab1b873e7e81367db96 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 21 Sep 2025 15:02:34 +0200 Subject: [PATCH 156/262] chore: don't retry bootstrap indefinitely better behavior is to stop after a couple of attempts --- freqtrade/rpc/telegram.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freqtrade/rpc/telegram.py b/freqtrade/rpc/telegram.py index f60c11da7..cdce0c1e2 100644 --- a/freqtrade/rpc/telegram.py +++ b/freqtrade/rpc/telegram.py @@ -360,7 +360,7 @@ class Telegram(RPCHandler): await asyncio.sleep(2) if self._app.updater: await self._app.updater.start_polling( - bootstrap_retries=-1, + bootstrap_retries=10, timeout=20, drop_pending_updates=True, ) From f7b934b30679cbc4eb47bde27dcca97f5d92539b Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 21 Sep 2025 16:21:32 +0200 Subject: [PATCH 157/262] chore(ci): try to not prune uv cache --- .github/workflows/ci.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0f8a3c38e..2ecb06e90 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -45,7 +45,6 @@ jobs: python-version: ${{ matrix.python-version }} cache-dependency-glob: "requirements**.txt" cache-suffix: "${{ matrix.python-version }}" - prune-cache: false - name: Installation - *nix run: | @@ -166,7 +165,6 @@ jobs: python-version: ${{ matrix.python-version }} cache-dependency-glob: "requirements**.txt" cache-suffix: "${{ matrix.python-version }}" - prune-cache: false - name: Installation - macOS (Brew) run: | @@ -278,7 +276,6 @@ jobs: python-version: ${{ matrix.python-version }} cache-dependency-glob: "requirements**.txt" cache-suffix: "${{ matrix.python-version }}" - prune-cache: false - name: Installation run: | @@ -428,7 +425,6 @@ jobs: python-version: "3.12" cache-dependency-glob: "requirements**.txt" cache-suffix: "3.12" - prune-cache: false - name: Installation - *nix run: | From a7c4ec6eafc6c9b75f86b904bb61f43e0c7abcc5 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 21 Sep 2025 16:51:13 +0200 Subject: [PATCH 158/262] chore: try without brew python fixes Should work now since we're using UV... --- .github/workflows/ci.yml | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2ecb06e90..11f8a8cad 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -170,24 +170,6 @@ jobs: run: | # brew update # TODO: Should be the brew upgrade - # homebrew fails to update python due to unlinking failures - # https://github.com/actions/runner-images/issues/6817 - rm /usr/local/bin/2to3 || true - rm /usr/local/bin/2to3-3.11 || true - rm /usr/local/bin/2to3-3.12 || true - rm /usr/local/bin/idle3 || true - rm /usr/local/bin/idle3.11 || true - rm /usr/local/bin/idle3.12 || true - rm /usr/local/bin/pydoc3 || true - rm /usr/local/bin/pydoc3.11 || true - rm /usr/local/bin/pydoc3.12 || true - rm /usr/local/bin/python3 || true - rm /usr/local/bin/python3.11 || true - rm /usr/local/bin/python3.12 || true - rm /usr/local/bin/python3-config || true - rm /usr/local/bin/python3.11-config || true - rm /usr/local/bin/python3.12-config || true - brew install libomp - name: Installation (python) From 2120f1ed5bf0234d30f921b41142eea7f86af851 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Sep 2025 03:01:33 +0000 Subject: [PATCH 159/262] chore(deps-dev): bump pytest-mock in the pytest group Bumps the pytest group with 1 update: [pytest-mock](https://github.com/pytest-dev/pytest-mock). Updates `pytest-mock` from 3.15.0 to 3.15.1 - [Release notes](https://github.com/pytest-dev/pytest-mock/releases) - [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.15.0...v3.15.1) --- updated-dependencies: - dependency-name: pytest-mock dependency-version: 3.15.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: pytest ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index b8c97c881..617f54334 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -12,7 +12,7 @@ pre-commit==4.3.0 pytest==8.4.2 pytest-asyncio==1.2.0 pytest-cov==7.0.0 -pytest-mock==3.15.0 +pytest-mock==3.15.1 pytest-random-order==1.2.0 pytest-timeout==2.4.0 pytest-xdist==3.8.0 From 24a7e585e409e83c30d8647a7c70cedf5edd5663 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Sep 2025 03:01:42 +0000 Subject: [PATCH 160/262] chore(deps): bump mkdocs-material in the mkdocs group Bumps the mkdocs group with 1 update: [mkdocs-material](https://github.com/squidfunk/mkdocs-material). Updates `mkdocs-material` from 9.6.19 to 9.6.20 - [Release notes](https://github.com/squidfunk/mkdocs-material/releases) - [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG) - [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.6.19...9.6.20) --- updated-dependencies: - dependency-name: mkdocs-material dependency-version: 9.6.20 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: mkdocs ... Signed-off-by: dependabot[bot] --- docs/requirements-docs.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-docs.txt b/docs/requirements-docs.txt index 1cfbc3c67..8b9a40a03 100644 --- a/docs/requirements-docs.txt +++ b/docs/requirements-docs.txt @@ -1,6 +1,6 @@ markdown==3.9 mkdocs==1.6.1 -mkdocs-material==9.6.19 +mkdocs-material==9.6.20 mdx_truly_sane_lists==1.3 pymdown-extensions==10.16.1 jinja2==3.1.6 From 9a888d9896b44c9ca633d6aa6f4a42c02d75eee1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Sep 2025 03:01:51 +0000 Subject: [PATCH 161/262] chore(deps): bump fastapi from 0.116.1 to 0.117.1 Bumps [fastapi](https://github.com/fastapi/fastapi) from 0.116.1 to 0.117.1. - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](https://github.com/fastapi/fastapi/compare/0.116.1...0.117.1) --- updated-dependencies: - dependency-name: fastapi dependency-version: 0.117.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 2c06fcfdd..5e74e25c4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -38,7 +38,7 @@ orjson==3.11.3 sdnotify==0.3.2 # API Server -fastapi==0.116.1 +fastapi==0.117.1 pydantic==2.11.9 uvicorn==0.35.0 pyjwt==2.10.1 From be560524170d68f67fb18b3fb72ebc02d927772b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Sep 2025 03:02:06 +0000 Subject: [PATCH 162/262] chore(deps): bump ccxt from 4.5.4 to 4.5.5 Bumps [ccxt](https://github.com/ccxt/ccxt) from 4.5.4 to 4.5.5. - [Release notes](https://github.com/ccxt/ccxt/releases) - [Changelog](https://github.com/ccxt/ccxt/blob/master/exchanges.cfg) - [Commits](https://github.com/ccxt/ccxt/compare/v4.5.4...v4.5.5) --- updated-dependencies: - dependency-name: ccxt dependency-version: 4.5.5 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 2c06fcfdd..0a09a5df1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,7 +7,7 @@ ft-pandas-ta==0.3.15 ta-lib==0.6.7 technical==1.5.3 -ccxt==4.5.4 +ccxt==4.5.5 cryptography==45.0.7 aiohttp==3.12.15 SQLAlchemy==2.0.43 From ad3ddcaadb28a32cb432b81bfb814623f65f686f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Sep 2025 03:02:23 +0000 Subject: [PATCH 163/262] chore(deps-dev): bump ruff from 0.13.0 to 0.13.1 Bumps [ruff](https://github.com/astral-sh/ruff) from 0.13.0 to 0.13.1. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/0.13.0...0.13.1) --- updated-dependencies: - dependency-name: ruff dependency-version: 0.13.1 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index b8c97c881..e73679c1a 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -6,7 +6,7 @@ -r requirements-freqai-rl.txt -r docs/requirements-docs.txt -ruff==0.13.0 +ruff==0.13.1 mypy==1.18.1 pre-commit==4.3.0 pytest==8.4.2 From 3c6e058b00c90ed7ca4b1569885b5bae9801f9ca Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Sep 2025 03:02:44 +0000 Subject: [PATCH 164/262] chore(deps): bump uvicorn from 0.35.0 to 0.36.0 Bumps [uvicorn](https://github.com/Kludex/uvicorn) from 0.35.0 to 0.36.0. - [Release notes](https://github.com/Kludex/uvicorn/releases) - [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md) - [Commits](https://github.com/Kludex/uvicorn/compare/0.35.0...0.36.0) --- updated-dependencies: - dependency-name: uvicorn dependency-version: 0.36.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 2c06fcfdd..c30575d1f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -40,7 +40,7 @@ sdnotify==0.3.2 # API Server fastapi==0.116.1 pydantic==2.11.9 -uvicorn==0.35.0 +uvicorn==0.36.0 pyjwt==2.10.1 aiofiles==24.1.0 psutil==7.0.0 From ae02a7007be3912aaa0ec354b43beed6cfa1bcf7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Sep 2025 03:02:47 +0000 Subject: [PATCH 165/262] chore(deps): bump psutil from 7.0.0 to 7.1.0 Bumps [psutil](https://github.com/giampaolo/psutil) from 7.0.0 to 7.1.0. - [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst) - [Commits](https://github.com/giampaolo/psutil/compare/release-7.0.0...release-7.1.0) --- updated-dependencies: - dependency-name: psutil dependency-version: 7.1.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 2c06fcfdd..d1cee22ae 100644 --- a/requirements.txt +++ b/requirements.txt @@ -43,7 +43,7 @@ pydantic==2.11.9 uvicorn==0.35.0 pyjwt==2.10.1 aiofiles==24.1.0 -psutil==7.0.0 +psutil==7.1.0 # Building config files interactively questionary==2.1.1 From 9c0d6127298d7a44898e2b7d008c05b6a21886b0 Mon Sep 17 00:00:00 2001 From: Stefano Date: Mon, 22 Sep 2025 15:55:36 +0900 Subject: [PATCH 166/262] add example, make sure to raise error on unsupported exchanges and/or trading mode --- docs/includes/pairlists.md | 4 +++- docs/strategy-customization.md | 23 ++++++++++++++++------ freqtrade/exchange/binance.py | 1 + freqtrade/exchange/exchange.py | 1 + freqtrade/exchange/exchange_types.py | 3 +++ freqtrade/plugins/pairlist/DelistFilter.py | 11 +++++++---- 6 files changed, 32 insertions(+), 11 deletions(-) diff --git a/docs/includes/pairlists.md b/docs/includes/pairlists.md index f28809d89..40a5c8925 100644 --- a/docs/includes/pairlists.md +++ b/docs/includes/pairlists.md @@ -409,7 +409,9 @@ This filter allows freqtrade to ignore pairs until they have been listed for at #### DelistFilter -Removes pairs that will be delisted on the exchange maximum `max_days_from_now` days from now (defaults to `0` which remove all future delisted pairs no matter how far from now). +Removes pairs that will be delisted on the exchange maximum `max_days_from_now` days from now (defaults to `0` which remove all future delisted pairs no matter how far from now). Currently this filter only supports following exchanges: + +* Binance (Spot and Futures) !!! Warning "Backtesting" `DelistFilter` does not support backtesting mode. diff --git a/docs/strategy-customization.md b/docs/strategy-customization.md index 38e3bc90f..09897bd7b 100644 --- a/docs/strategy-customization.md +++ b/docs/strategy-customization.md @@ -84,6 +84,7 @@ Check the [configuration documentation](configuration.md) about how to set the b **Always use dry mode when testing as this gives you an idea of how your strategy will work in reality without risking capital.** ## Diving in deeper + **For the following section we will use the [user_data/strategies/sample_strategy.py](https://github.com/freqtrade/freqtrade/blob/develop/freqtrade/templates/sample_strategy.py) file as reference.** @@ -99,9 +100,9 @@ file as reference.** Some common patterns for this are listed in the [Common Mistakes](#common-mistakes-when-developing-strategies) section of this document. ??? Hint "Lookahead and recursive analysis" - Freqtrade includes two helpful commands to help assess common lookahead (using future data) and - recursive bias (variance in indicator values) issues. Before running a strategy in dry or live more, - you should always use these commands first. Please check the relevant documentation for + Freqtrade includes two helpful commands to help assess common lookahead (using future data) and + recursive bias (variance in indicator values) issues. Before running a strategy in dry or live more, + you should always use these commands first. Please check the relevant documentation for [lookahead](lookahead-analysis.md) and [recursive](recursive-analysis.md) analysis. ### Dataframe @@ -154,7 +155,7 @@ Vectorized operations perform calculations across the whole range of data and ar !!! Warning "Trade order assumptions" In backtesting, signals are generated on candle close. Trades are then initiated immeditely on next candle open. - + In dry and live, this may be delayed due to all pair dataframes needing to be analysed first, then trade processing for each of those pairs happens. This means that in dry/live you need to be mindful of having as low a computation delay as possible, usually by running a low number of pairs and having a CPU with a good clock speed. @@ -284,7 +285,7 @@ It's important to always return the dataframe without removing/modifying the col This method will also define a new column, `"enter_long"` (`"enter_short"` for shorts), which needs to contain `1` for entries, and `0` for "no action". `enter_long` is a mandatory column that must be set even if the strategy is shorting only. -You can name your entry signals by using the `"enter_tag"` column, which can help debug and assess your strategy later. +You can name your entry signals by using the `"enter_tag"` column, which can help debug and assess your strategy later. Sample from `user_data/strategies/sample_strategy.py`: @@ -555,7 +556,7 @@ A full sample can be found [in the DataProvider section](#complete-dataprovider- ??? Note "Alternative candle types" Informative_pairs can also provide a 3rd tuple element defining the candle type explicitly. - Availability of alternative candle-types will depend on the trading-mode and the exchange. + Availability of alternative candle-types will depend on the trading-mode and the exchange. In general, spot pairs cannot be used in futures markets, and futures candles can't be used as informative pairs for spot bots. Details about this may vary, if they do, this can be found in the exchange documentation. @@ -775,6 +776,7 @@ Please always check the mode of operation to select the correct method to get da ### Possible options for DataProvider - [`available_pairs`](#available_pairs) - Property with tuples listing cached pairs with their timeframe (pair, timeframe). +- [`check_delisting(pair)`](#check_delisting) - Return Datetime of the pair delisting schedule if any, otherwise return None - [`current_whitelist()`](#current_whitelist) - Returns a current list of whitelisted pairs. Useful for accessing dynamic whitelists (i.e. VolumePairlist) - [`get_pair_dataframe(pair, timeframe)`](#get_pair_dataframepair-timeframe) - This is a universal method, which returns either historical data (for backtesting) or cached live data (for the Dry-Run and Live-Run modes). - [`get_analyzed_dataframe(pair, timeframe)`](#get_analyzed_dataframepair-timeframe) - Returns the analyzed dataframe (after calling `populate_indicators()`, `populate_buy()`, `populate_sell()`) and the time of the latest analysis. @@ -795,6 +797,15 @@ for pair, timeframe in self.dp.available_pairs: print(f"available {pair}, {timeframe}") ``` +### *check_delisting(pair)* + +```python +def custom_exit(self, pair: str, trade: Trade, current_time: datetime, current_rate: float, current_profit: float, **kwargs): + delisting_dt = self.dp.check_delisting(pair) + if delisting_dt is not None: + return "delist" +``` + ### *current_whitelist()* Imagine you've developed a strategy that trades the `5m` timeframe using signals generated from a `1d` timeframe on the top 10 exchange pairs by volume. diff --git a/freqtrade/exchange/binance.py b/freqtrade/exchange/binance.py index 1d45d7c79..275bd5b3f 100644 --- a/freqtrade/exchange/binance.py +++ b/freqtrade/exchange/binance.py @@ -41,6 +41,7 @@ class Binance(Exchange): "fetch_orders_limit_minutes": None, "l2_limit_range": [5, 10, 20, 50, 100, 500, 1000], "ws_enabled": True, + "has_delisting": True, } _ft_has_futures: FtHas = { "funding_fee_candle_limit": 1000, diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index de414dbbe..5e76170db 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -166,6 +166,7 @@ class Exchange: "proxy_coin_mapping": {}, # Mapping for proxy coins # Expected to be in the format {"fetchOHLCV": True} or {"fetchOHLCV": False} "ws_enabled": False, # Set to true for exchanges with tested websocket support + "has_delisting": False, # Set to true for exchanges that have delisting pair checks } _ft_has: FtHas = {} _ft_has_futures: FtHas = {} diff --git a/freqtrade/exchange/exchange_types.py b/freqtrade/exchange/exchange_types.py index cd2bd0059..d2c2b46e2 100644 --- a/freqtrade/exchange/exchange_types.py +++ b/freqtrade/exchange/exchange_types.py @@ -63,6 +63,9 @@ class FtHas(TypedDict, total=False): # Websocket control ws_enabled: bool + # Delisting check + has_delisting: bool + class Ticker(TypedDict): symbol: str diff --git a/freqtrade/plugins/pairlist/DelistFilter.py b/freqtrade/plugins/pairlist/DelistFilter.py index 3fc1f60ef..62b1e0bad 100644 --- a/freqtrade/plugins/pairlist/DelistFilter.py +++ b/freqtrade/plugins/pairlist/DelistFilter.py @@ -5,7 +5,7 @@ Delist pair list filter import logging from datetime import UTC, datetime, timedelta -from freqtrade.exceptions import OperationalException +from freqtrade.exceptions import ConfigurationError from freqtrade.exchange.exchange_types import Ticker from freqtrade.plugins.pairlist.IPairList import IPairList, PairlistParameter, SupportsBacktesting @@ -21,8 +21,11 @@ class DelistFilter(IPairList): self._max_days_from_now = self._pairlistconfig.get("max_days_from_now", 0) if self._max_days_from_now < 0: - raise OperationalException("DelistFilter requires max_days_from_now to be >= 0") - self._enabled = self._max_days_from_now >= 0 + raise ConfigurationError("DelistFilter requires max_days_from_now to be >= 0") + if not self._exchange._ft_has["has_delisting"]: + raise ConfigurationError( + "DelistFilter doesn't support this exchange and trading mode combination.", + ) @property def needstickers(self) -> bool: @@ -49,7 +52,7 @@ class DelistFilter(IPairList): @staticmethod def description() -> str: - return "Filter pairs that will bbe delisted on exchange." + return "Filter pairs that will be delisted on exchange." @staticmethod def available_parameters() -> dict[str, PairlistParameter]: From dd2d7bb863635a2acc214457e0aebc5d762f216d Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 22 Sep 2025 19:22:22 +0200 Subject: [PATCH 167/262] docs: slightly restructure documentation --- docs/strategy-customization.md | 27 +++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/docs/strategy-customization.md b/docs/strategy-customization.md index 09897bd7b..6c4b26dfa 100644 --- a/docs/strategy-customization.md +++ b/docs/strategy-customization.md @@ -776,7 +776,6 @@ Please always check the mode of operation to select the correct method to get da ### Possible options for DataProvider - [`available_pairs`](#available_pairs) - Property with tuples listing cached pairs with their timeframe (pair, timeframe). -- [`check_delisting(pair)`](#check_delisting) - Return Datetime of the pair delisting schedule if any, otherwise return None - [`current_whitelist()`](#current_whitelist) - Returns a current list of whitelisted pairs. Useful for accessing dynamic whitelists (i.e. VolumePairlist) - [`get_pair_dataframe(pair, timeframe)`](#get_pair_dataframepair-timeframe) - This is a universal method, which returns either historical data (for backtesting) or cached live data (for the Dry-Run and Live-Run modes). - [`get_analyzed_dataframe(pair, timeframe)`](#get_analyzed_dataframepair-timeframe) - Returns the analyzed dataframe (after calling `populate_indicators()`, `populate_buy()`, `populate_sell()`) and the time of the latest analysis. @@ -785,6 +784,7 @@ Please always check the mode of operation to select the correct method to get da - `ohlcv(pair, timeframe)` - Currently cached candle (OHLCV) data for the pair, returns DataFrame or empty DataFrame. - [`orderbook(pair, maximum)`](#orderbookpair-maximum) - Returns latest orderbook data for the pair, a dict with bids/asks with a total of `maximum` entries. - [`ticker(pair)`](#tickerpair) - Returns current ticker data for the pair. See [ccxt documentation](https://github.com/ccxt/ccxt/wiki/Manual#price-tickers) for more details on the Ticker data structure. +- [`check_delisting(pair)`](#check_delistingpair) - Return Datetime of the pair delisting schedule if any, otherwise return None - [`funding_rate(pair)`](#funding_ratepair) - Returns current funding rate data for the pair. - `runmode` - Property containing the current runmode. @@ -797,15 +797,6 @@ for pair, timeframe in self.dp.available_pairs: print(f"available {pair}, {timeframe}") ``` -### *check_delisting(pair)* - -```python -def custom_exit(self, pair: str, trade: Trade, current_time: datetime, current_rate: float, current_profit: float, **kwargs): - delisting_dt = self.dp.check_delisting(pair) - if delisting_dt is not None: - return "delist" -``` - ### *current_whitelist()* Imagine you've developed a strategy that trades the `5m` timeframe using signals generated from a `1d` timeframe on the top 10 exchange pairs by volume. @@ -917,6 +908,22 @@ if self.dp.runmode.value in ('live', 'dry_run'): !!! Warning "Warning about backtesting" This method will always return up-to-date / real-time values. As such, usage during backtesting / hyperopt without runmode checks will lead to wrong results, e.g. your whole dataframe will contain the same single value in all rows. +### *check_delisting(pair)* + +```python +def custom_exit(self, pair: str, trade: Trade, current_time: datetime, current_rate: float, current_profit: float, **kwargs): + if self.dp.runmode.value in ('live', 'dry_run'): + delisting_dt = self.dp.check_delisting(pair) + if delisting_dt is not None: + return "delist" +``` + +!!! Note "Availabiity of delisting information" + This method is only available for certain exchanges and will return `None` in cases this is not available. + +!!! Warning "Warning about backtesting" + This method will always return up-to-date / real-time values. As such, usage during backtesting / hyperopt without runmode checks will lead to wrong results, e.g. your whole dataframe will contain the same single value in all rows. + ### *funding_rate(pair)* Retrieves the current funding rate for the pair and only works for futures pairs in the format of `base/quote:settle` (e.g. `ETH/USDT:USDT`). From 92c9f443e8b4ab620b16ee4d7d90b9901659034f Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 22 Sep 2025 19:30:19 +0200 Subject: [PATCH 168/262] test: add test for dp.check_delisting --- tests/data/test_dataprovider.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/tests/data/test_dataprovider.py b/tests/data/test_dataprovider.py index 27aa2f17d..afbba3d5d 100644 --- a/tests/data/test_dataprovider.py +++ b/tests/data/test_dataprovider.py @@ -8,6 +8,7 @@ from freqtrade.data.dataprovider import DataProvider from freqtrade.enums import CandleType, RunMode from freqtrade.exceptions import ExchangeError, OperationalException from freqtrade.plugins.pairlistmanager import PairListManager +from freqtrade.util import dt_utc from tests.conftest import EXMS, generate_test_data, get_patched_exchange @@ -449,6 +450,12 @@ def test_no_exchange_mode(default_conf): with pytest.raises(OperationalException, match=message): dp.available_pairs() + with pytest.raises(OperationalException, match=message): + dp.funding_rate("XRP/USDT:USDT") + + with pytest.raises(OperationalException, match=message): + dp.check_delisting("XRP/USDT") + def test_dp_send_msg(default_conf): default_conf["runmode"] = RunMode.DRY_RUN @@ -612,3 +619,20 @@ def test_dp_get_required_startup(default_conf_usdt): assert dp.get_required_startup("5m") == 51880 assert dp.get_required_startup("1h") == 4360 assert dp.get_required_startup("1d") == 220 + + +def test_check_delisting(mocker, default_conf_usdt): + delist_mock = MagicMock(return_value=None) + exchange = get_patched_exchange(mocker, default_conf_usdt) + mocker.patch.object(exchange, "check_delisting_time", delist_mock) + dp = DataProvider(default_conf_usdt, exchange) + res = dp.check_delisting("ETH/USDT") + assert res is None + assert delist_mock.call_count == 1 + + delist_mock2 = MagicMock(return_value=dt_utc(2025, 10, 2)) + mocker.patch.object(exchange, "check_delisting_time", delist_mock2) + res = dp.check_delisting("XRP/USDT") + assert res == dt_utc(2025, 10, 2) + + assert delist_mock2.call_count == 1 From 567d4331fddd94191c68d56e4d9820b0857681cf Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 22 Sep 2025 19:44:03 +0200 Subject: [PATCH 169/262] test: initial delistFilter tests --- tests/plugins/test_pairlist.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/plugins/test_pairlist.py b/tests/plugins/test_pairlist.py index da4a3a780..cccef2c56 100644 --- a/tests/plugins/test_pairlist.py +++ b/tests/plugins/test_pairlist.py @@ -1833,6 +1833,16 @@ def test_spreadfilter_invalid_data(mocker, default_conf, markets, tickers, caplo None, "PriceFilter requires max_value to be >= 0", ), # OperationalException expected + ( + {"method": "DelistFilter", "max_days_from_now": -1}, + None, + "DelistFilter requires max_days_from_now to be >= 0", + ), # ConfigurationError expected + ( + {"method": "DelistFilter", "max_days_from_now": 1}, + "[{'DelistFilter': 'DelistFilter - Filtering pairs that will be delisted in the next 1 days.'}]", + None, + ), # ConfigurationError expected ( {"method": "RangeStabilityFilter", "lookback_days": 10, "min_rate_of_change": 0.01}, "[{'RangeStabilityFilter': 'RangeStabilityFilter - Filtering pairs with rate " From 17202c6d29364e9c4badfb83f3cf8282307d3913 Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 22 Sep 2025 19:59:12 +0200 Subject: [PATCH 170/262] test: add test for DelistFilter --- freqtrade/plugins/pairlist/DelistFilter.py | 3 +- tests/plugins/test_pairlist.py | 62 +++++++++++++++++++++- 2 files changed, 63 insertions(+), 2 deletions(-) diff --git a/freqtrade/plugins/pairlist/DelistFilter.py b/freqtrade/plugins/pairlist/DelistFilter.py index 62b1e0bad..d208d7a3e 100644 --- a/freqtrade/plugins/pairlist/DelistFilter.py +++ b/freqtrade/plugins/pairlist/DelistFilter.py @@ -8,6 +8,7 @@ from datetime import UTC, datetime, timedelta from freqtrade.exceptions import ConfigurationError from freqtrade.exchange.exchange_types import Ticker from freqtrade.plugins.pairlist.IPairList import IPairList, PairlistParameter, SupportsBacktesting +from freqtrade.util import format_date logger = logging.getLogger(__name__) @@ -85,7 +86,7 @@ class DelistFilter(IPairList): if remove_pair: self.log_once( - f"Removed {pair} from whitelist, because it will be delisted on {delist_date}.", + f"Removed {pair} from whitelist, because it will be delisted on {format_date(delist_date)}.", logger.info, ) return False diff --git a/tests/plugins/test_pairlist.py b/tests/plugins/test_pairlist.py index cccef2c56..ba567ff07 100644 --- a/tests/plugins/test_pairlist.py +++ b/tests/plugins/test_pairlist.py @@ -18,7 +18,7 @@ from freqtrade.persistence import LocalTrade, Trade from freqtrade.plugins.pairlist.pairlist_helpers import dynamic_expand_pairlist, expand_pairlist from freqtrade.plugins.pairlistmanager import PairListManager from freqtrade.resolvers import PairListResolver -from freqtrade.util.datetime_helpers import dt_now +from freqtrade.util import dt_now, dt_utc from tests.conftest import ( EXMS, create_mock_trades_usdt, @@ -2611,3 +2611,63 @@ def test_backtesting_modes( if expected_warning: assert log_has_re(f"Pairlist Handlers {expected_warning}", caplog) + + +def test_DelistFilter_error(whitelist_conf) -> None: + whitelist_conf["pairlists"] = [{"method": "StaticPairList"}, {"method": "DelistFilter"}] + exchange_mock = MagicMock() + exchange_mock._ft_has = {"has_delisting": False} + with pytest.raises( + OperationalException, + match=r"DelistFilter doesn't support this exchange and trading mode combination\.", + ): + PairListManager(exchange_mock, whitelist_conf, MagicMock()) + + +@pytest.mark.usefixtures("init_persistence") +def test_DelistFilter(mocker, default_conf_usdt, time_machine, caplog) -> None: + default_conf_usdt["exchange"]["pair_whitelist"] = [ + "ETH/USDT", + "XRP/USDT", + "BTC/USDT", + "NEO/USDT", + ] + default_conf_usdt["pairlists"] = [ + {"method": "StaticPairList"}, + {"method": "DelistFilter", "max_days_from_now": 3}, + ] + default_conf_usdt["max_open_trades"] = -1 + exchange = get_patched_exchange(mocker, default_conf_usdt) + + def delist_mock(pair: str): + mock_delist = { + "XRP/USDT": dt_utc(2025, 9, 1) + timedelta(days=1), # Delisting in 1 day + "NEO/USDT": dt_utc(2025, 9, 1) + timedelta(days=5, hours=2), # Delisting in 5 days + } + return mock_delist.get(pair, None) + + time_machine.move_to("2025-09-01 01:00:00 +00:00", tick=False) + + mocker.patch.object(exchange, "check_delisting_time", delist_mock) + pm = PairListManager(exchange, default_conf_usdt) + pm.refresh_pairlist() + assert pm.whitelist == ["ETH/USDT", "BTC/USDT", "NEO/USDT"] + assert log_has( + "Removed XRP/USDT from whitelist, because it will be delisted on 2025-09-02 00:00:00.", + caplog, + ) + # NEO is kept initially as delisting is in 5 days, but config is 3 days + + time_machine.move_to("2025-09-03 01:00:00 +00:00", tick=False) + pm.refresh_pairlist() + assert pm.whitelist == ["ETH/USDT", "BTC/USDT", "NEO/USDT"] + # NEO not removed yet, expiry falls into the window 1 hour later + + time_machine.move_to("2025-09-03 02:00:00 +00:00", tick=False) + pm.refresh_pairlist() + assert pm.whitelist == ["ETH/USDT", "BTC/USDT"] + + assert log_has( + "Removed NEO/USDT from whitelist, because it will be delisted on 2025-09-06 02:00:00.", + caplog, + ) From 8b72e4f23e02cc85f1a7559bcd1a800df34428f4 Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 22 Sep 2025 20:16:46 +0200 Subject: [PATCH 171/262] chore: fix line-lengths --- freqtrade/plugins/pairlist/DelistFilter.py | 3 ++- tests/plugins/test_pairlist.py | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/freqtrade/plugins/pairlist/DelistFilter.py b/freqtrade/plugins/pairlist/DelistFilter.py index d208d7a3e..d4a3ce90b 100644 --- a/freqtrade/plugins/pairlist/DelistFilter.py +++ b/freqtrade/plugins/pairlist/DelistFilter.py @@ -86,7 +86,8 @@ class DelistFilter(IPairList): if remove_pair: self.log_once( - f"Removed {pair} from whitelist, because it will be delisted on {format_date(delist_date)}.", + f"Removed {pair} from whitelist, because it will be delisted on " + f"{format_date(delist_date)}.", logger.info, ) return False diff --git a/tests/plugins/test_pairlist.py b/tests/plugins/test_pairlist.py index ba567ff07..5e64a5d03 100644 --- a/tests/plugins/test_pairlist.py +++ b/tests/plugins/test_pairlist.py @@ -1840,7 +1840,8 @@ def test_spreadfilter_invalid_data(mocker, default_conf, markets, tickers, caplo ), # ConfigurationError expected ( {"method": "DelistFilter", "max_days_from_now": 1}, - "[{'DelistFilter': 'DelistFilter - Filtering pairs that will be delisted in the next 1 days.'}]", + "[{'DelistFilter': 'DelistFilter - Filtering pairs that will be delisted in the " + "next 1 days.'}]", None, ), # ConfigurationError expected ( From 729bea2d8e41c896d953c55aba770b961088bab2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Sep 2025 03:02:12 +0000 Subject: [PATCH 172/262] chore(deps): bump cryptography from 45.0.7 to 46.0.1 Bumps [cryptography](https://github.com/pyca/cryptography) from 45.0.7 to 46.0.1. - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pyca/cryptography/compare/45.0.7...46.0.1) --- updated-dependencies: - dependency-name: cryptography dependency-version: 46.0.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index a40209293..6ab01aed1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,7 +8,7 @@ ta-lib==0.6.7 technical==1.5.3 ccxt==4.5.5 -cryptography==45.0.7 +cryptography==46.0.1 aiohttp==3.12.15 SQLAlchemy==2.0.43 python-telegram-bot==22.4 From 99401f9d696706a003b2a11a33e4bfb94ff83b4a Mon Sep 17 00:00:00 2001 From: Freqtrade Bot <154552126+freqtrade-bot@users.noreply.github.com> Date: Tue, 23 Sep 2025 03:13:37 +0000 Subject: [PATCH 173/262] chore: update pre-commit hooks --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 98dd46f27..2d4a8e5ea 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -21,7 +21,7 @@ repos: # stages: [push] - repo: https://github.com/pre-commit/mirrors-mypy - rev: "v1.18.1" + rev: "v1.18.2" hooks: - id: mypy exclude: build_helpers @@ -44,7 +44,7 @@ repos: - repo: https://github.com/charliermarsh/ruff-pre-commit # Ruff version. - rev: 'v0.13.0' + rev: 'v0.13.1' hooks: - id: ruff - id: ruff-format From da12071d8fba1542a925ad088ac46a0bfa003f08 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Sep 2025 03:02:36 +0000 Subject: [PATCH 174/262] chore(deps-dev): bump mypy from 1.18.1 to 1.18.2 Bumps [mypy](https://github.com/python/mypy) from 1.18.1 to 1.18.2. - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md) - [Commits](https://github.com/python/mypy/compare/v1.18.1...v1.18.2) --- updated-dependencies: - dependency-name: mypy dependency-version: 1.18.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index cdb43f068..5a2c3c4f4 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -7,7 +7,7 @@ -r docs/requirements-docs.txt ruff==0.13.1 -mypy==1.18.1 +mypy==1.18.2 pre-commit==4.3.0 pytest==8.4.2 pytest-asyncio==1.2.0 From 7aab3b34d62c971231a23bb49b770a86fce448a4 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 23 Sep 2025 19:55:11 +0200 Subject: [PATCH 175/262] test: add more tests for delist exchange code --- tests/exchange/test_binance.py | 62 +++++++++++++++++++++++++++++++++- 1 file changed, 61 insertions(+), 1 deletion(-) diff --git a/tests/exchange/test_binance.py b/tests/exchange/test_binance.py index 02c0f202b..6105e549a 100644 --- a/tests/exchange/test_binance.py +++ b/tests/exchange/test_binance.py @@ -1,3 +1,4 @@ +from copy import deepcopy from datetime import datetime, timedelta from random import randint from unittest.mock import MagicMock, PropertyMock @@ -7,7 +8,7 @@ import pandas as pd import pytest from freqtrade.data.converter.trade_converter import trades_dict_to_list -from freqtrade.enums import CandleType, MarginMode, TradingMode +from freqtrade.enums import CandleType, MarginMode, RunMode, TradingMode from freqtrade.exceptions import DependencyException, InvalidOrderException, OperationalException from freqtrade.exchange.exchange_utils_timeframe import timeframe_to_seconds from freqtrade.persistence import Trade @@ -1108,3 +1109,62 @@ async def test__async_get_trade_history_id_binance_fast( # Clean up event loop to avoid warnings exchange.close() + + +def test_check_delisting_time(default_conf_usdt, mocker): + exchange = get_patched_exchange(mocker, default_conf_usdt, exchange="binance") + exchange._config["runmode"] = RunMode.BACKTEST + delist_mock = MagicMock(return_value=None) + delist_fut_mock = MagicMock(return_value=None) + mocker.patch.object(exchange, "get_spot_pair_delist_time", delist_mock) + mocker.patch.object(exchange, "check_delisting_futures", delist_fut_mock) + + # Invalid run mode + resp = exchange.check_delisting_time("BTC/USDT") + assert resp is None + assert delist_mock.call_count == 0 + assert delist_fut_mock.call_count == 0 + + # Delist spot called + exchange._config["runmode"] = RunMode.DRY_RUN + resp1 = exchange.check_delisting_time("BTC/USDT") + assert resp1 is None + assert delist_mock.call_count == 1 + assert delist_fut_mock.call_count == 0 + delist_mock.reset_mock() + + # Delist futures called + exchange.trading_mode = TradingMode.FUTURES + resp1 = exchange.check_delisting_time("BTC/USDT:USDT") + assert resp1 is None + assert delist_mock.call_count == 0 + assert delist_fut_mock.call_count == 1 + + +def test_check_delisting_futures(default_conf_usdt, mocker, markets): + markets["BTC/USDT:USDT"] = deepcopy(markets["SOL/BUSD:BUSD"]) + markets["BTC/USDT:USDT"]["info"]["deliveryDate"] = 4133404800000 + markets["SOL/BUSD:BUSD"]["info"]["deliveryDate"] = 4133404800000 + markets["ADA/USDT:USDT"]["info"]["deliveryDate"] = 1760745600000 # 2025-10-18 + exchange = get_patched_exchange(mocker, default_conf_usdt, exchange="binance") + mocker.patch(f"{EXMS}.markets", PropertyMock(return_value=markets)) + + resp_sol = exchange.check_delisting_futures("SOL/BUSD:BUSD") + # Delisting is equal to BTC + assert resp_sol is None + # Actually has a delisting date + resp_ada = exchange.check_delisting_futures("ADA/USDT:USDT") + assert resp_ada == dt_utc(2025, 10, 18) + + +def test_get_spot_delist_schedule(default_conf_usdt, mocker): + api_mock = MagicMock() + ccxt_exceptionhandlers( + mocker, + default_conf_usdt, + api_mock, + "binance", + "get_spot_delist_schedule", + "sapi_get_spot_delist_schedule", + retries=1, + ) From 0a0c2adf7d9b674ddca5d47e31c2f63408177c34 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 23 Sep 2025 19:55:18 +0200 Subject: [PATCH 176/262] chore: capture missing exception --- freqtrade/exchange/binance.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freqtrade/exchange/binance.py b/freqtrade/exchange/binance.py index 275bd5b3f..91f7b22ad 100644 --- a/freqtrade/exchange/binance.py +++ b/freqtrade/exchange/binance.py @@ -473,7 +473,7 @@ class Binance(Exchange): return delist_schedule except ccxt.DDoSProtection as e: raise DDosProtection(e) from e - except (ccxt.NetworkError, ccxt.ExchangeError) as e: + except (ccxt.NetworkError, ccxt.OperationFailed, ccxt.ExchangeError) as e: raise TemporaryError( f"Could not get delist schedule {e.__class__.__name__}. Message: {e}" ) from e From 7b45844670c1c3ae4a6494ab54c542ef1d74bdb4 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 23 Sep 2025 19:57:43 +0200 Subject: [PATCH 177/262] test: ensure non-unified ccxt method ain't going away. --- tests/exchange_online/conftest.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/exchange_online/conftest.py b/tests/exchange_online/conftest.py index 65d11f949..6784500da 100644 --- a/tests/exchange_online/conftest.py +++ b/tests/exchange_online/conftest.py @@ -28,7 +28,11 @@ EXCHANGES = { "leverage_tiers_public": False, "leverage_in_spot_market": False, "trades_lookback_hours": 4, - "private_methods": ["fapiPrivateGetPositionSideDual", "fapiPrivateGetMultiAssetsMargin"], + "private_methods": [ + "fapiPrivateGetPositionSideDual", + "fapiPrivateGetMultiAssetsMargin", + "sapi_get_spot_delist_schedule", + ], "sample_order": [ { "exchange_response": { From 06995f26fd6a52f1c4998e7ccd7a0ab740903a16 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 23 Sep 2025 20:16:49 +0200 Subject: [PATCH 178/262] chore: improve reliability of binance spot delisting --- freqtrade/exchange/binance.py | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/freqtrade/exchange/binance.py b/freqtrade/exchange/binance.py index 91f7b22ad..694c90014 100644 --- a/freqtrade/exchange/binance.py +++ b/freqtrade/exchange/binance.py @@ -9,7 +9,7 @@ from cachetools import TTLCache from pandas import DataFrame from freqtrade.constants import DEFAULT_DATAFRAME_COLUMNS -from freqtrade.enums import TRADE_MODES, CandleType, MarginMode, PriceType, TradingMode +from freqtrade.enums import TRADE_MODES, CandleType, MarginMode, PriceType, RunMode, TradingMode from freqtrade.exceptions import DDosProtection, OperationalException, TemporaryError from freqtrade.exchange import Exchange from freqtrade.exchange.binance_public_data import ( @@ -462,10 +462,9 @@ class Binance(Exchange): if self._config["runmode"] not in TRADE_MODES: return None - if self.trading_mode == TradingMode.SPOT: - return self.get_spot_pair_delist_time(pair, refresh=False) - - return self.check_delisting_futures(pair) + if self.trading_mode == TradingMode.FUTURES: + return self.check_delisting_futures(pair) + return self.get_spot_pair_delist_time(pair, refresh=False) def get_spot_delist_schedule(self): try: @@ -480,7 +479,7 @@ class Binance(Exchange): except ccxt.BaseError as e: raise OperationalException(e) from e - def get_spot_pair_delist_time(self, pair: str, refresh: bool = True) -> datetime | None: + def get_spot_pair_delist_time(self, pair: str, refresh: bool = False) -> datetime | None: """ Get the delisting time for a pair if it will be delisted :param pair: Pair to get the delisting time for @@ -488,15 +487,14 @@ class Binance(Exchange): :return: int: delisting time None if not delisting """ - if not pair: + if not pair or not self._config["runmode"] == RunMode.LIVE: + # Endpoint only works in live mode as it requires API keys return None cache = self._spot_delist_schedule_cache if not refresh: - delist_time = cache.get(pair, None) - - if delist_time: + if delist_time := cache.get(pair, None): return delist_time delist_schedule = self.get_spot_delist_schedule() From 5be035270576d35c71cb110814c4b9708c9dce21 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 23 Sep 2025 20:17:30 +0200 Subject: [PATCH 179/262] test: add binance spot-delist test --- tests/exchange/test_binance.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/tests/exchange/test_binance.py b/tests/exchange/test_binance.py index 6105e549a..142246d3f 100644 --- a/tests/exchange/test_binance.py +++ b/tests/exchange/test_binance.py @@ -1158,6 +1158,26 @@ def test_check_delisting_futures(default_conf_usdt, mocker, markets): def test_get_spot_delist_schedule(default_conf_usdt, mocker): + exchange = get_patched_exchange(mocker, default_conf_usdt, exchange="binance") + ret_value = [{"delistTime": 1759114800000, "symbols": ["ETCBTC"]}] + schedule_mock = mocker.patch.object(exchange, "get_spot_delist_schedule", return_value=None) + + # None - mode is DRY + assert exchange.get_spot_pair_delist_time("ETC/BTC") is None + # Switch to live + exchange._config["runmode"] = RunMode.LIVE + assert exchange.get_spot_pair_delist_time("ETC/BTC") is None + + mocker.patch.object(exchange, "get_spot_delist_schedule", return_value=ret_value) + resp = exchange.get_spot_pair_delist_time("ETC/BTC") + assert resp == dt_utc(2025, 9, 29, 3, 0) + assert schedule_mock.call_count == 1 + schedule_mock.reset_mock() + + # Caching - don't refresh. + assert exchange.get_spot_pair_delist_time("ETC/BTC", refresh=False) == dt_utc(2025, 9, 29, 3, 0) + assert schedule_mock.call_count == 0 + api_mock = MagicMock() ccxt_exceptionhandlers( mocker, From c6061daec493f376bc376878bc4f4f08273dc8f1 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 23 Sep 2025 20:17:36 +0200 Subject: [PATCH 180/262] test: rename tests to match scheme --- tests/exchange/test_binance.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/exchange/test_binance.py b/tests/exchange/test_binance.py index 142246d3f..295da72bc 100644 --- a/tests/exchange/test_binance.py +++ b/tests/exchange/test_binance.py @@ -1111,7 +1111,7 @@ async def test__async_get_trade_history_id_binance_fast( exchange.close() -def test_check_delisting_time(default_conf_usdt, mocker): +def test_check_delisting_time_binance(default_conf_usdt, mocker): exchange = get_patched_exchange(mocker, default_conf_usdt, exchange="binance") exchange._config["runmode"] = RunMode.BACKTEST delist_mock = MagicMock(return_value=None) @@ -1141,7 +1141,7 @@ def test_check_delisting_time(default_conf_usdt, mocker): assert delist_fut_mock.call_count == 1 -def test_check_delisting_futures(default_conf_usdt, mocker, markets): +def test_check_delisting_futures_binance(default_conf_usdt, mocker, markets): markets["BTC/USDT:USDT"] = deepcopy(markets["SOL/BUSD:BUSD"]) markets["BTC/USDT:USDT"]["info"]["deliveryDate"] = 4133404800000 markets["SOL/BUSD:BUSD"]["info"]["deliveryDate"] = 4133404800000 @@ -1157,7 +1157,7 @@ def test_check_delisting_futures(default_conf_usdt, mocker, markets): assert resp_ada == dt_utc(2025, 10, 18) -def test_get_spot_delist_schedule(default_conf_usdt, mocker): +def test_get_spot_delist_schedule_binance(default_conf_usdt, mocker): exchange = get_patched_exchange(mocker, default_conf_usdt, exchange="binance") ret_value = [{"delistTime": 1759114800000, "symbols": ["ETCBTC"]}] schedule_mock = mocker.patch.object(exchange, "get_spot_delist_schedule", return_value=None) From 9aeb2eaabd18194f9ad78013f14192b3cfe26665 Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 24 Sep 2025 18:13:42 +0200 Subject: [PATCH 181/262] feat: add z-level to annotations --- docs/strategy-callbacks.md | 3 ++- freqtrade/ft_types/plot_annotation_type.py | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/strategy-callbacks.md b/docs/strategy-callbacks.md index 8858afc84..86219c0d9 100644 --- a/docs/strategy-callbacks.md +++ b/docs/strategy-callbacks.md @@ -1247,7 +1247,6 @@ class AwesomeStrategy(IStrategy): You can learn more about storing data on the [Storing custom trade data](strategy-advanced.md#storing-information-persistent) section. Please keep in mind that this is considered advanced usage, and should be used with care. - ## Plot annotations callback The plot annotations callback is called whenever freqUI requests data to display a chart. @@ -1266,6 +1265,7 @@ The full object looks like this: "y_start": 94000.2, // Price / y axis value "y_end": 98000, // Price / y axis value "color": "", + "z_level": 5, // z-level, higher values are drawn on top of lower values. Positions relative to the Chart elements need to be set in freqUI. "label": "some label" } ``` @@ -1357,6 +1357,7 @@ Entries will be validated, and won't be passed to the UI if they don't correspon "y_end": price * 1.01, "y_start": price * 0.99, "color": "rgba(0, 255, 0, 0.4)", + "z_level": 5, } ) diff --git a/freqtrade/ft_types/plot_annotation_type.py b/freqtrade/ft_types/plot_annotation_type.py index 4da4102c4..e95586a70 100644 --- a/freqtrade/ft_types/plot_annotation_type.py +++ b/freqtrade/ft_types/plot_annotation_type.py @@ -13,6 +13,7 @@ class AnnotationType(TypedDict, total=False): y_end: float color: str label: str + z_level: int AnnotationTypeTA = TypeAdapter(AnnotationType) From 06424cae2896967d4ab7c9dc52b3e933880d98a4 Mon Sep 17 00:00:00 2001 From: Freqtrade Bot <154552126+freqtrade-bot@users.noreply.github.com> Date: Thu, 25 Sep 2025 03:15:49 +0000 Subject: [PATCH 182/262] chore: update pre-commit hooks --- .../exchange/binance_leverage_tiers.json | 2641 ++++++++++++----- 1 file changed, 1846 insertions(+), 795 deletions(-) diff --git a/freqtrade/exchange/binance_leverage_tiers.json b/freqtrade/exchange/binance_leverage_tiers.json index f3c29ebca..dfe4a32d5 100644 --- a/freqtrade/exchange/binance_leverage_tiers.json +++ b/freqtrade/exchange/binance_leverage_tiers.json @@ -5,15 +5,15 @@ "symbol": "0G/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 5000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, "info": { "bracket": "1", - "initialLeverage": "25", - "notionalCap": "5000", + "initialLeverage": "75", + "notionalCap": "20000", "notionalFloor": "0", - "maintMarginRatio": "0.02", + "maintMarginRatio": "0.01", "cum": "0.0" } }, @@ -21,119 +21,136 @@ "tier": 2.0, "symbol": "0G/USDT:USDT", "currency": "USDT", - "minNotional": 5000.0, - "maxNotional": 10000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "minNotional": 20000.0, + "maxNotional": 200000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "2", - "initialLeverage": "20", - "notionalCap": "10000", - "notionalFloor": "5000", - "maintMarginRatio": "0.025", - "cum": "25.0" + "initialLeverage": "50", + "notionalCap": "200000", + "notionalFloor": "20000", + "maintMarginRatio": "0.015", + "cum": "100.0" } }, { "tier": 3.0, "symbol": "0G/USDT:USDT", "currency": "USDT", - "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 200000.0, + "maxNotional": 1000000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "3", - "initialLeverage": "10", - "notionalCap": "25000", - "notionalFloor": "10000", - "maintMarginRatio": "0.05", - "cum": "275.0" + "initialLeverage": "25", + "notionalCap": "1000000", + "notionalFloor": "200000", + "maintMarginRatio": "0.02", + "cum": "1100.0" } }, { "tier": 4.0, "symbol": "0G/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 50000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 1000000.0, + "maxNotional": 2000000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "4", - "initialLeverage": "5", - "notionalCap": "50000", - "notionalFloor": "25000", - "maintMarginRatio": "0.1", - "cum": "1525.0" + "initialLeverage": "20", + "notionalCap": "2000000", + "notionalFloor": "1000000", + "maintMarginRatio": "0.025", + "cum": "6100.0" } }, { "tier": 5.0, "symbol": "0G/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 100000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 2000000.0, + "maxNotional": 5000000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "5", - "initialLeverage": "4", - "notionalCap": "100000", - "notionalFloor": "50000", - "maintMarginRatio": "0.125", - "cum": "2775.0" + "initialLeverage": "10", + "notionalCap": "5000000", + "notionalFloor": "2000000", + "maintMarginRatio": "0.05", + "cum": "56100.0" } }, { "tier": 6.0, "symbol": "0G/USDT:USDT", "currency": "USDT", - "minNotional": 100000.0, - "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "minNotional": 5000000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "6", - "initialLeverage": "3", - "notionalCap": "250000", - "notionalFloor": "100000", - "maintMarginRatio": "0.1667", - "cum": "6945.0" + "initialLeverage": "5", + "notionalCap": "7500000", + "notionalFloor": "5000000", + "maintMarginRatio": "0.1", + "cum": "306100.0" } }, { "tier": 7.0, "symbol": "0G/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.25, - "maxLeverage": 2.0, + "minNotional": 7500000.0, + "maxNotional": 10000000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "7", - "initialLeverage": "2", - "notionalCap": "500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.25", - "cum": "27770.0" + "initialLeverage": "4", + "notionalCap": "10000000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.125", + "cum": "493600.0" } }, { "tier": 8.0, "symbol": "0G/USDT:USDT", "currency": "USDT", - "minNotional": 500000.0, - "maxNotional": 800000.0, + "minNotional": 10000000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "12500000", + "notionalFloor": "10000000", + "maintMarginRatio": "0.25", + "cum": "1743600.0" + } + }, + { + "tier": 9.0, + "symbol": "0G/USDT:USDT", + "currency": "USDT", + "minNotional": 12500000.0, + "maxNotional": 15000000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "8", + "bracket": "9", "initialLeverage": "1", - "notionalCap": "800000", - "notionalFloor": "500000", + "notionalCap": "15000000", + "notionalFloor": "12500000", "maintMarginRatio": "0.5", - "cum": "152770.0" + "cum": "4868600.0" } } ], @@ -4843,15 +4860,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -4859,71 +4876,54 @@ "symbol": "AERGO/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "AERGO/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "AERGO/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "AERGO/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "AERGO/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -4931,16 +4931,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "AERGO/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -4948,16 +4948,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "AERGO/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -4965,12 +4965,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -6025,6 +6025,161 @@ } } ], + "AIA/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "AIA/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "AIA/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "AIA/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "AIA/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "AIA/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "AIA/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "AIA/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "AIA/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "AIA/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "AIN/USDT:USDT": [ { "tier": 1.0, @@ -10246,6 +10401,195 @@ } } ], + "ASTER/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "ASTER/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, + "info": { + "bracket": "1", + "initialLeverage": "75", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.01", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "ASTER/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "2", + "initialLeverage": "50", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.015", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "ASTER/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "3", + "initialLeverage": "25", + "notionalCap": "50000", + "notionalFloor": "10000", + "maintMarginRatio": "0.02", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "ASTER/USDT:USDT", + "currency": "USDT", + "minNotional": 50000.0, + "maxNotional": 100000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "4", + "initialLeverage": "20", + "notionalCap": "100000", + "notionalFloor": "50000", + "maintMarginRatio": "0.025", + "cum": "325.0" + } + }, + { + "tier": 5.0, + "symbol": "ASTER/USDT:USDT", + "currency": "USDT", + "minNotional": 100000.0, + "maxNotional": 175000.0, + "maintenanceMarginRate": 0.0333, + "maxLeverage": 15.0, + "info": { + "bracket": "5", + "initialLeverage": "15", + "notionalCap": "175000", + "notionalFloor": "100000", + "maintMarginRatio": "0.0333", + "cum": "1155.0" + } + }, + { + "tier": 6.0, + "symbol": "ASTER/USDT:USDT", + "currency": "USDT", + "minNotional": 175000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "6", + "initialLeverage": "10", + "notionalCap": "250000", + "notionalFloor": "175000", + "maintMarginRatio": "0.05", + "cum": "4077.5" + } + }, + { + "tier": 7.0, + "symbol": "ASTER/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 750000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "7", + "initialLeverage": "5", + "notionalCap": "750000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1", + "cum": "16577.5" + } + }, + { + "tier": 8.0, + "symbol": "ASTER/USDT:USDT", + "currency": "USDT", + "minNotional": 750000.0, + "maxNotional": 1500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "8", + "initialLeverage": "4", + "notionalCap": "1500000", + "notionalFloor": "750000", + "maintMarginRatio": "0.125", + "cum": "35327.5" + } + }, + { + "tier": 9.0, + "symbol": "ASTER/USDT:USDT", + "currency": "USDT", + "minNotional": 1500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "9", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "1500000", + "maintMarginRatio": "0.1667", + "cum": "97877.5" + } + }, + { + "tier": 10.0, + "symbol": "ASTER/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "10", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "472727.5" + } + }, + { + "tier": 11.0, + "symbol": "ASTER/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "11", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2347727.5" + } + } + ], "ASTR/USDT:USDT": [ { "tier": 1.0, @@ -10579,13 +10923,13 @@ "symbol": "ATH/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, + "maxNotional": 50000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "25000", + "notionalCap": "50000", "notionalFloor": "10000", "maintMarginRatio": "0.02", "cum": "75.0" @@ -10595,51 +10939,51 @@ "tier": 4.0, "symbol": "ATH/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 50000.0, + "minNotional": 50000.0, + "maxNotional": 100000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "50000", - "notionalFloor": "25000", + "notionalCap": "100000", + "notionalFloor": "50000", "maintMarginRatio": "0.025", - "cum": "200.0" + "cum": "325.0" } }, { "tier": 5.0, "symbol": "ATH/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 100000.0, + "maxNotional": 175000.0, + "maintenanceMarginRate": 0.0333, + "maxLeverage": 15.0, "info": { "bracket": "5", - "initialLeverage": "10", - "notionalCap": "125000", - "notionalFloor": "50000", - "maintMarginRatio": "0.05", - "cum": "1450.0" + "initialLeverage": "15", + "notionalCap": "175000", + "notionalFloor": "100000", + "maintMarginRatio": "0.0333", + "cum": "1155.0" } }, { "tier": 6.0, "symbol": "ATH/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 175000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "6", - "initialLeverage": "5", + "initialLeverage": "10", "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.1", - "cum": "7700.0" + "notionalFloor": "175000", + "maintMarginRatio": "0.05", + "cum": "4077.5" } }, { @@ -10647,54 +10991,71 @@ "symbol": "ATH/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "maxNotional": 750000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "7", - "initialLeverage": "4", - "notionalCap": "500000", + "initialLeverage": "5", + "notionalCap": "750000", "notionalFloor": "250000", - "maintMarginRatio": "0.125", - "cum": "13950.0" + "maintMarginRatio": "0.1", + "cum": "16577.5" } }, { "tier": 8.0, "symbol": "ATH/USDT:USDT", "currency": "USDT", - "minNotional": 500000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "minNotional": 750000.0, + "maxNotional": 1500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "8", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "500000", - "maintMarginRatio": "0.1667", - "cum": "34800.0" + "initialLeverage": "4", + "notionalCap": "1500000", + "notionalFloor": "750000", + "maintMarginRatio": "0.125", + "cum": "35327.5" } }, { "tier": 9.0, "symbol": "ATH/USDT:USDT", "currency": "USDT", + "minNotional": 1500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "9", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "1500000", + "maintMarginRatio": "0.1667", + "cum": "97877.5" + } + }, + { + "tier": 10.0, + "symbol": "ATH/USDT:USDT", + "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "409650.0" + "cum": "472727.5" } }, { - "tier": 10.0, + "tier": 11.0, "symbol": "ATH/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -10702,12 +11063,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "11", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2284650.0" + "cum": "2347727.5" } } ], @@ -14087,6 +14448,178 @@ } } ], + "BARD/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "BARD/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, + "info": { + "bracket": "1", + "initialLeverage": "75", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.01", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "BARD/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "2", + "initialLeverage": "50", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.015", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "BARD/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "3", + "initialLeverage": "25", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.02", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "BARD/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "4", + "initialLeverage": "20", + "notionalCap": "50000", + "notionalFloor": "25000", + "maintMarginRatio": "0.025", + "cum": "200.0" + } + }, + { + "tier": 5.0, + "symbol": "BARD/USDT:USDT", + "currency": "USDT", + "minNotional": 50000.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "5", + "initialLeverage": "10", + "notionalCap": "125000", + "notionalFloor": "50000", + "maintMarginRatio": "0.05", + "cum": "1450.0" + } + }, + { + "tier": 6.0, + "symbol": "BARD/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "6", + "initialLeverage": "5", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.1", + "cum": "7700.0" + } + }, + { + "tier": 7.0, + "symbol": "BARD/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "7", + "initialLeverage": "4", + "notionalCap": "500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.125", + "cum": "13950.0" + } + }, + { + "tier": 8.0, + "symbol": "BARD/USDT:USDT", + "currency": "USDT", + "minNotional": 500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "8", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "500000", + "maintMarginRatio": "0.1667", + "cum": "34800.0" + } + }, + { + "tier": 9.0, + "symbol": "BARD/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "9", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "409650.0" + } + }, + { + "tier": 10.0, + "symbol": "BARD/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "10", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2284650.0" + } + } + ], "BAS/USDT:USDT": [ { "tier": 1.0, @@ -16359,6 +16892,161 @@ } } ], + "BLESS/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "BLESS/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "BLESS/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "BLESS/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "BLESS/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "BLESS/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "BLESS/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "BLESS/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "BLESS/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "BLESS/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "BLUR/USDT:USDT": [ { "tier": 1.0, @@ -22234,6 +22922,161 @@ } } ], + "COAI/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "COAI/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "COAI/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "COAI/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "COAI/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "COAI/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "COAI/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "COAI/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "COAI/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "COAI/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "COMBO/USDT:USDT": [ { "tier": 1.0, @@ -28648,13 +29491,13 @@ "symbol": "EIGEN/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, + "maxNotional": 50000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "25000", + "notionalCap": "50000", "notionalFloor": "10000", "maintMarginRatio": "0.02", "cum": "75.0" @@ -28664,51 +29507,51 @@ "tier": 4.0, "symbol": "EIGEN/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 50000.0, + "minNotional": 50000.0, + "maxNotional": 100000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "50000", - "notionalFloor": "25000", + "notionalCap": "100000", + "notionalFloor": "50000", "maintMarginRatio": "0.025", - "cum": "200.0" + "cum": "325.0" } }, { "tier": 5.0, "symbol": "EIGEN/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 100000.0, + "maxNotional": 175000.0, + "maintenanceMarginRate": 0.0333, + "maxLeverage": 15.0, "info": { "bracket": "5", - "initialLeverage": "10", - "notionalCap": "125000", - "notionalFloor": "50000", - "maintMarginRatio": "0.05", - "cum": "1450.0" + "initialLeverage": "15", + "notionalCap": "175000", + "notionalFloor": "100000", + "maintMarginRatio": "0.0333", + "cum": "1155.0" } }, { "tier": 6.0, "symbol": "EIGEN/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 175000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "6", - "initialLeverage": "5", + "initialLeverage": "10", "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.1", - "cum": "7700.0" + "notionalFloor": "175000", + "maintMarginRatio": "0.05", + "cum": "4077.5" } }, { @@ -28716,54 +29559,71 @@ "symbol": "EIGEN/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "maxNotional": 750000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "7", - "initialLeverage": "4", - "notionalCap": "500000", + "initialLeverage": "5", + "notionalCap": "750000", "notionalFloor": "250000", - "maintMarginRatio": "0.125", - "cum": "13950.0" + "maintMarginRatio": "0.1", + "cum": "16577.5" } }, { "tier": 8.0, "symbol": "EIGEN/USDT:USDT", "currency": "USDT", - "minNotional": 500000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "minNotional": 750000.0, + "maxNotional": 1500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "8", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "500000", - "maintMarginRatio": "0.1667", - "cum": "34800.0" + "initialLeverage": "4", + "notionalCap": "1500000", + "notionalFloor": "750000", + "maintMarginRatio": "0.125", + "cum": "35327.5" } }, { "tier": 9.0, "symbol": "EIGEN/USDT:USDT", "currency": "USDT", + "minNotional": 1500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "9", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "1500000", + "maintMarginRatio": "0.1667", + "cum": "97877.5" + } + }, + { + "tier": 10.0, + "symbol": "EIGEN/USDT:USDT", + "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "409650.0" + "cum": "472727.5" } }, { - "tier": 10.0, + "tier": 11.0, "symbol": "EIGEN/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -28771,12 +29631,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "11", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2284650.0" + "cum": "2347727.5" } } ], @@ -29923,15 +30783,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -29939,71 +30799,54 @@ "symbol": "ESPORTS/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "ESPORTS/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "ESPORTS/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "ESPORTS/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "ESPORTS/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -30011,16 +30854,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "ESPORTS/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -30028,16 +30871,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "ESPORTS/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -30045,12 +30888,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -31281,13 +32124,13 @@ "symbol": "ETHFI/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, + "maxNotional": 50000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "25000", + "notionalCap": "50000", "notionalFloor": "10000", "maintMarginRatio": "0.02", "cum": "75.0" @@ -31297,51 +32140,51 @@ "tier": 4.0, "symbol": "ETHFI/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 50000.0, + "minNotional": 50000.0, + "maxNotional": 100000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "50000", - "notionalFloor": "25000", + "notionalCap": "100000", + "notionalFloor": "50000", "maintMarginRatio": "0.025", - "cum": "200.0" + "cum": "325.0" } }, { "tier": 5.0, "symbol": "ETHFI/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 100000.0, + "maxNotional": 175000.0, + "maintenanceMarginRate": 0.0333, + "maxLeverage": 15.0, "info": { "bracket": "5", - "initialLeverage": "10", - "notionalCap": "125000", - "notionalFloor": "50000", - "maintMarginRatio": "0.05", - "cum": "1450.0" + "initialLeverage": "15", + "notionalCap": "175000", + "notionalFloor": "100000", + "maintMarginRatio": "0.0333", + "cum": "1155.0" } }, { "tier": 6.0, "symbol": "ETHFI/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 175000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "6", - "initialLeverage": "5", + "initialLeverage": "10", "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.1", - "cum": "7700.0" + "notionalFloor": "175000", + "maintMarginRatio": "0.05", + "cum": "4077.5" } }, { @@ -31349,54 +32192,71 @@ "symbol": "ETHFI/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "maxNotional": 750000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "7", - "initialLeverage": "4", - "notionalCap": "500000", + "initialLeverage": "5", + "notionalCap": "750000", "notionalFloor": "250000", - "maintMarginRatio": "0.125", - "cum": "13950.0" + "maintMarginRatio": "0.1", + "cum": "16577.5" } }, { "tier": 8.0, "symbol": "ETHFI/USDT:USDT", "currency": "USDT", - "minNotional": 500000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "minNotional": 750000.0, + "maxNotional": 1500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "8", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "500000", - "maintMarginRatio": "0.1667", - "cum": "34800.0" + "initialLeverage": "4", + "notionalCap": "1500000", + "notionalFloor": "750000", + "maintMarginRatio": "0.125", + "cum": "35327.5" } }, { "tier": 9.0, "symbol": "ETHFI/USDT:USDT", "currency": "USDT", + "minNotional": 1500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "9", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "1500000", + "maintMarginRatio": "0.1667", + "cum": "97877.5" + } + }, + { + "tier": 10.0, + "symbol": "ETHFI/USDT:USDT", + "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "409650.0" + "cum": "472727.5" } }, { - "tier": 10.0, + "tier": 11.0, "symbol": "ETHFI/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -31404,12 +32264,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "11", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2284650.0" + "cum": "2347727.5" } } ], @@ -33445,6 +34305,178 @@ } } ], + "FLUID/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "FLUID/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, + "info": { + "bracket": "1", + "initialLeverage": "75", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.01", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "FLUID/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "2", + "initialLeverage": "50", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.015", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "FLUID/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "3", + "initialLeverage": "25", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.02", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "FLUID/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "4", + "initialLeverage": "20", + "notionalCap": "50000", + "notionalFloor": "25000", + "maintMarginRatio": "0.025", + "cum": "200.0" + } + }, + { + "tier": 5.0, + "symbol": "FLUID/USDT:USDT", + "currency": "USDT", + "minNotional": 50000.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "5", + "initialLeverage": "10", + "notionalCap": "125000", + "notionalFloor": "50000", + "maintMarginRatio": "0.05", + "cum": "1450.0" + } + }, + { + "tier": 6.0, + "symbol": "FLUID/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "6", + "initialLeverage": "5", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.1", + "cum": "7700.0" + } + }, + { + "tier": 7.0, + "symbol": "FLUID/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "7", + "initialLeverage": "4", + "notionalCap": "500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.125", + "cum": "13950.0" + } + }, + { + "tier": 8.0, + "symbol": "FLUID/USDT:USDT", + "currency": "USDT", + "minNotional": 500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "8", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "500000", + "maintMarginRatio": "0.1667", + "cum": "34800.0" + } + }, + { + "tier": 9.0, + "symbol": "FLUID/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "9", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "409650.0" + } + }, + { + "tier": 10.0, + "symbol": "FLUID/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "10", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2284650.0" + } + } + ], "FLUX/USDT:USDT": [ { "tier": 1.0, @@ -40928,15 +41960,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -40944,71 +41976,54 @@ "symbol": "IN/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "IN/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "IN/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "IN/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "IN/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -41016,16 +42031,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "IN/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -41033,16 +42048,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "IN/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -41050,12 +42065,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -43715,13 +44730,13 @@ "symbol": "KAITO/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, + "maxNotional": 50000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "25000", + "notionalCap": "50000", "notionalFloor": "10000", "maintMarginRatio": "0.02", "cum": "75.0" @@ -43731,51 +44746,51 @@ "tier": 4.0, "symbol": "KAITO/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 50000.0, + "minNotional": 50000.0, + "maxNotional": 100000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "50000", - "notionalFloor": "25000", + "notionalCap": "100000", + "notionalFloor": "50000", "maintMarginRatio": "0.025", - "cum": "200.0" + "cum": "325.0" } }, { "tier": 5.0, "symbol": "KAITO/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 100000.0, + "maxNotional": 175000.0, + "maintenanceMarginRate": 0.0333, + "maxLeverage": 15.0, "info": { "bracket": "5", - "initialLeverage": "10", - "notionalCap": "125000", - "notionalFloor": "50000", - "maintMarginRatio": "0.05", - "cum": "1450.0" + "initialLeverage": "15", + "notionalCap": "175000", + "notionalFloor": "100000", + "maintMarginRatio": "0.0333", + "cum": "1155.0" } }, { "tier": 6.0, "symbol": "KAITO/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 175000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "6", - "initialLeverage": "5", + "initialLeverage": "10", "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.1", - "cum": "7700.0" + "notionalFloor": "175000", + "maintMarginRatio": "0.05", + "cum": "4077.5" } }, { @@ -43783,54 +44798,71 @@ "symbol": "KAITO/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "maxNotional": 750000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "7", - "initialLeverage": "4", - "notionalCap": "500000", + "initialLeverage": "5", + "notionalCap": "750000", "notionalFloor": "250000", - "maintMarginRatio": "0.125", - "cum": "13950.0" + "maintMarginRatio": "0.1", + "cum": "16577.5" } }, { "tier": 8.0, "symbol": "KAITO/USDT:USDT", "currency": "USDT", - "minNotional": 500000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "minNotional": 750000.0, + "maxNotional": 1500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "8", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "500000", - "maintMarginRatio": "0.1667", - "cum": "34800.0" + "initialLeverage": "4", + "notionalCap": "1500000", + "notionalFloor": "750000", + "maintMarginRatio": "0.125", + "cum": "35327.5" } }, { "tier": 9.0, "symbol": "KAITO/USDT:USDT", "currency": "USDT", + "minNotional": 1500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "9", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "1500000", + "maintMarginRatio": "0.1667", + "cum": "97877.5" + } + }, + { + "tier": 10.0, + "symbol": "KAITO/USDT:USDT", + "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "409650.0" + "cum": "472727.5" } }, { - "tier": 10.0, + "tier": 11.0, "symbol": "KAITO/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -43838,12 +44870,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "11", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2284650.0" + "cum": "2347727.5" } } ], @@ -52930,15 +53962,15 @@ "symbol": "MYX/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 2000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 25.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "1", - "initialLeverage": "25", - "notionalCap": "2000", + "initialLeverage": "10", + "notionalCap": "10000", "notionalFloor": "0", - "maintMarginRatio": "0.025", + "maintMarginRatio": "0.05", "cum": "0.0" } }, @@ -52946,102 +53978,85 @@ "tier": 2.0, "symbol": "MYX/USDT:USDT", "currency": "USDT", - "minNotional": 2000.0, - "maxNotional": 30000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 10000.0, + "maxNotional": 60000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "2", - "initialLeverage": "10", - "notionalCap": "30000", - "notionalFloor": "2000", - "maintMarginRatio": "0.05", - "cum": "50.0" + "initialLeverage": "5", + "notionalCap": "60000", + "notionalFloor": "10000", + "maintMarginRatio": "0.1", + "cum": "500.0" } }, { "tier": 3.0, "symbol": "MYX/USDT:USDT", "currency": "USDT", - "minNotional": 30000.0, - "maxNotional": 80000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 60000.0, + "maxNotional": 70000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "3", - "initialLeverage": "5", - "notionalCap": "80000", - "notionalFloor": "30000", - "maintMarginRatio": "0.1", - "cum": "1550.0" + "initialLeverage": "4", + "notionalCap": "70000", + "notionalFloor": "60000", + "maintMarginRatio": "0.125", + "cum": "2000.0" } }, { "tier": 4.0, "symbol": "MYX/USDT:USDT", "currency": "USDT", - "minNotional": 80000.0, - "maxNotional": 100000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 70000.0, + "maxNotional": 700000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, "info": { "bracket": "4", - "initialLeverage": "4", - "notionalCap": "100000", - "notionalFloor": "80000", - "maintMarginRatio": "0.125", - "cum": "3550.0" + "initialLeverage": "3", + "notionalCap": "700000", + "notionalFloor": "70000", + "maintMarginRatio": "0.1667", + "cum": "4919.0" } }, { "tier": 5.0, "symbol": "MYX/USDT:USDT", "currency": "USDT", - "minNotional": 100000.0, - "maxNotional": 1000000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "minNotional": 700000.0, + "maxNotional": 5000000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, "info": { "bracket": "5", - "initialLeverage": "3", - "notionalCap": "1000000", - "notionalFloor": "100000", - "maintMarginRatio": "0.1667", - "cum": "7720.0" + "initialLeverage": "2", + "notionalCap": "5000000", + "notionalFloor": "700000", + "maintMarginRatio": "0.25", + "cum": "63229.0" } }, { "tier": 6.0, "symbol": "MYX/USDT:USDT", "currency": "USDT", - "minNotional": 1000000.0, - "maxNotional": 7500000.0, - "maintenanceMarginRate": 0.25, - "maxLeverage": 2.0, - "info": { - "bracket": "6", - "initialLeverage": "2", - "notionalCap": "7500000", - "notionalFloor": "1000000", - "maintMarginRatio": "0.25", - "cum": "91020.0" - } - }, - { - "tier": 7.0, - "symbol": "MYX/USDT:USDT", - "currency": "USDT", - "minNotional": 7500000.0, - "maxNotional": 12500000.0, + "minNotional": 5000000.0, + "maxNotional": 9500000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "1", - "notionalCap": "12500000", - "notionalFloor": "7500000", + "notionalCap": "9500000", + "notionalFloor": "5000000", "maintMarginRatio": "0.5", - "cum": "1966020.0" + "cum": "1313229.0" } } ], @@ -53671,15 +54686,15 @@ "symbol": "NEIROETH/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "1", - "initialLeverage": "25", - "notionalCap": "10000", + "initialLeverage": "5", + "notionalCap": "50000", "notionalFloor": "0", - "maintMarginRatio": "0.02", + "maintMarginRatio": "0.1", "cum": "0.0" } }, @@ -53687,119 +54702,68 @@ "tier": 2.0, "symbol": "NEIROETH/USDT:USDT", "currency": "USDT", - "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "minNotional": 50000.0, + "maxNotional": 100000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "2", - "initialLeverage": "20", - "notionalCap": "25000", - "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "50.0" + "initialLeverage": "4", + "notionalCap": "100000", + "notionalFloor": "50000", + "maintMarginRatio": "0.125", + "cum": "1250.0" } }, { "tier": 3.0, "symbol": "NEIROETH/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 100000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, "info": { "bracket": "3", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "675.0" + "initialLeverage": "3", + "notionalCap": "250000", + "notionalFloor": "100000", + "maintMarginRatio": "0.1667", + "cum": "5420.0" } }, { "tier": 4.0, "symbol": "NEIROETH/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 250000.0, + "maxNotional": 500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, "info": { "bracket": "4", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3800.0" + "initialLeverage": "2", + "notionalCap": "500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.25", + "cum": "26245.0" } }, { "tier": 5.0, "symbol": "NEIROETH/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, - "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, - "info": { - "bracket": "5", - "initialLeverage": "4", - "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6925.0" - } - }, - { - "tier": 6.0, - "symbol": "NEIROETH/USDT:USDT", - "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, - "info": { - "bracket": "6", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17350.0" - } - }, - { - "tier": 7.0, - "symbol": "NEIROETH/USDT:USDT", - "currency": "USDT", - "minNotional": 4500000.0, - "maxNotional": 7500000.0, - "maintenanceMarginRate": 0.25, - "maxLeverage": 2.0, - "info": { - "bracket": "7", - "initialLeverage": "2", - "notionalCap": "7500000", - "notionalFloor": "4500000", - "maintMarginRatio": "0.25", - "cum": "392200.0" - } - }, - { - "tier": 8.0, - "symbol": "NEIROETH/USDT:USDT", - "currency": "USDT", - "minNotional": 7500000.0, - "maxNotional": 12500000.0, + "minNotional": 500000.0, + "maxNotional": 800000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "8", + "bracket": "5", "initialLeverage": "1", - "notionalCap": "12500000", - "notionalFloor": "7500000", + "notionalCap": "800000", + "notionalFloor": "500000", "maintMarginRatio": "0.5", - "cum": "2267200.0" + "cum": "151245.0" } } ], @@ -60267,15 +61231,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -60283,71 +61247,54 @@ "symbol": "PLAY/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "PLAY/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "PLAY/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "PLAY/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "PLAY/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -60355,16 +61302,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "PLAY/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -60372,16 +61319,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "PLAY/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -60389,12 +61336,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -67825,13 +68772,13 @@ "symbol": "SAND/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, + "maxNotional": 50000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "25000", + "notionalCap": "50000", "notionalFloor": "10000", "maintMarginRatio": "0.02", "cum": "75.0" @@ -67841,51 +68788,51 @@ "tier": 4.0, "symbol": "SAND/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 50000.0, + "minNotional": 50000.0, + "maxNotional": 100000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "50000", - "notionalFloor": "25000", + "notionalCap": "100000", + "notionalFloor": "50000", "maintMarginRatio": "0.025", - "cum": "200.0" + "cum": "325.0" } }, { "tier": 5.0, "symbol": "SAND/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 100000.0, + "maxNotional": 175000.0, + "maintenanceMarginRate": 0.0333, + "maxLeverage": 15.0, "info": { "bracket": "5", - "initialLeverage": "10", - "notionalCap": "125000", - "notionalFloor": "50000", - "maintMarginRatio": "0.05", - "cum": "1450.0" + "initialLeverage": "15", + "notionalCap": "175000", + "notionalFloor": "100000", + "maintMarginRatio": "0.0333", + "cum": "1155.0" } }, { "tier": 6.0, "symbol": "SAND/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 175000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "6", - "initialLeverage": "5", + "initialLeverage": "10", "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.1", - "cum": "7700.0" + "notionalFloor": "175000", + "maintMarginRatio": "0.05", + "cum": "4077.5" } }, { @@ -67893,54 +68840,71 @@ "symbol": "SAND/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "maxNotional": 750000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "7", - "initialLeverage": "4", - "notionalCap": "500000", + "initialLeverage": "5", + "notionalCap": "750000", "notionalFloor": "250000", - "maintMarginRatio": "0.125", - "cum": "13950.0" + "maintMarginRatio": "0.1", + "cum": "16577.5" } }, { "tier": 8.0, "symbol": "SAND/USDT:USDT", "currency": "USDT", - "minNotional": 500000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "minNotional": 750000.0, + "maxNotional": 1500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "8", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "500000", - "maintMarginRatio": "0.1667", - "cum": "34800.0" + "initialLeverage": "4", + "notionalCap": "1500000", + "notionalFloor": "750000", + "maintMarginRatio": "0.125", + "cum": "35327.5" } }, { "tier": 9.0, "symbol": "SAND/USDT:USDT", "currency": "USDT", + "minNotional": 1500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "9", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "1500000", + "maintMarginRatio": "0.1667", + "cum": "97877.5" + } + }, + { + "tier": 10.0, + "symbol": "SAND/USDT:USDT", + "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "409650.0" + "cum": "472727.5" } }, { - "tier": 10.0, + "tier": 11.0, "symbol": "SAND/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -67948,12 +68912,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "11", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2284650.0" + "cum": "2347727.5" } } ], @@ -78603,6 +79567,161 @@ } } ], + "TRADOOR/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "TRADOOR/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "TRADOOR/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "TRADOOR/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "TRADOOR/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "TRADOOR/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "TRADOOR/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "TRADOOR/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "TRADOOR/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "TRADOOR/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "TRB/USDT:USDT": [ { "tier": 1.0, @@ -81760,15 +82879,15 @@ "symbol": "UXLINK/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 5000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maxNotional": 30000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "1", - "initialLeverage": "50", - "notionalCap": "5000", + "initialLeverage": "10", + "notionalCap": "30000", "notionalFloor": "0", - "maintMarginRatio": "0.015", + "maintMarginRatio": "0.05", "cum": "0.0" } }, @@ -81776,136 +82895,85 @@ "tier": 2.0, "symbol": "UXLINK/USDT:USDT", "currency": "USDT", - "minNotional": 5000.0, - "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "minNotional": 30000.0, + "maxNotional": 75000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "2", - "initialLeverage": "25", - "notionalCap": "10000", - "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "initialLeverage": "5", + "notionalCap": "75000", + "notionalFloor": "30000", + "maintMarginRatio": "0.1", + "cum": "1500.0" } }, { "tier": 3.0, "symbol": "UXLINK/USDT:USDT", "currency": "USDT", - "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "minNotional": 75000.0, + "maxNotional": 150000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", - "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "initialLeverage": "4", + "notionalCap": "150000", + "notionalFloor": "75000", + "maintMarginRatio": "0.125", + "cum": "3375.0" } }, { "tier": 4.0, "symbol": "UXLINK/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 150000.0, + "maxNotional": 1500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "3", + "notionalCap": "1500000", + "notionalFloor": "150000", + "maintMarginRatio": "0.1667", + "cum": "9630.0" } }, { "tier": 5.0, "symbol": "UXLINK/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 1500000.0, + "maxNotional": 2500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, "info": { "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" + "initialLeverage": "2", + "notionalCap": "2500000", + "notionalFloor": "1500000", + "maintMarginRatio": "0.25", + "cum": "134580.0" } }, { "tier": 6.0, "symbol": "UXLINK/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, - "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, - "info": { - "bracket": "6", - "initialLeverage": "4", - "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6950.0" - } - }, - { - "tier": 7.0, - "symbol": "UXLINK/USDT:USDT", - "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, - "info": { - "bracket": "7", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17375.0" - } - }, - { - "tier": 8.0, - "symbol": "UXLINK/USDT:USDT", - "currency": "USDT", - "minNotional": 4500000.0, - "maxNotional": 7500000.0, - "maintenanceMarginRate": 0.25, - "maxLeverage": 2.0, - "info": { - "bracket": "8", - "initialLeverage": "2", - "notionalCap": "7500000", - "notionalFloor": "4500000", - "maintMarginRatio": "0.25", - "cum": "392225.0" - } - }, - { - "tier": 9.0, - "symbol": "UXLINK/USDT:USDT", - "currency": "USDT", - "minNotional": 7500000.0, - "maxNotional": 12500000.0, + "minNotional": 2500000.0, + "maxNotional": 4000000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "6", "initialLeverage": "1", - "notionalCap": "12500000", - "notionalFloor": "7500000", + "notionalCap": "4000000", + "notionalFloor": "2500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "759580.0" } } ], @@ -84241,15 +85309,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -84257,71 +85325,54 @@ "symbol": "WAXP/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "WAXP/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "WAXP/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "WAXP/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "WAXP/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -84329,16 +85380,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "WAXP/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -84346,16 +85397,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "WAXP/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -84363,12 +85414,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], From a049d6eab1a5fe5eaa32591ad44adde1ae518c0b Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 25 Sep 2025 07:20:27 +0200 Subject: [PATCH 183/262] feat: add magin_mode to show_config response --- freqtrade/rpc/api_server/api_schemas.py | 1 + freqtrade/rpc/rpc.py | 1 + 2 files changed, 2 insertions(+) diff --git a/freqtrade/rpc/api_server/api_schemas.py b/freqtrade/rpc/api_server/api_schemas.py index dfc78daf6..601c52392 100644 --- a/freqtrade/rpc/api_server/api_schemas.py +++ b/freqtrade/rpc/api_server/api_schemas.py @@ -229,6 +229,7 @@ class ShowConfig(BaseModel): api_version: float dry_run: bool trading_mode: str + margin_mode: str short_allowed: bool stake_currency: str stake_amount: str diff --git a/freqtrade/rpc/rpc.py b/freqtrade/rpc/rpc.py index 868b10d7d..7a51cc112 100644 --- a/freqtrade/rpc/rpc.py +++ b/freqtrade/rpc/rpc.py @@ -136,6 +136,7 @@ class RPC: "strategy_version": strategy_version, "dry_run": config["dry_run"], "trading_mode": config.get("trading_mode", "spot"), + "margin_mode": config.get("margin_mode", ""), "short_allowed": config.get("trading_mode", "spot") != "spot", "stake_currency": config["stake_currency"], "stake_currency_decimals": decimals_per_coin(config["stake_currency"]), From 7638261e8faa7f009f47fd4bab98475d4993abc2 Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 25 Sep 2025 19:10:41 +0200 Subject: [PATCH 184/262] chore: update contributing documentation --- CONTRIBUTING.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 66ba4f830..b131fe272 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -9,8 +9,10 @@ Issues labeled [good first issue](https://github.com/freqtrade/freqtrade/labels/ Few pointers for contributions: - Create your PR against the `develop` branch, not `stable`. -- New features need to contain unit tests, must conform to PEP8 (max-line-length = 100) and should be documented with the introduction PR. -- PR's can be declared as `[WIP]` - which signify Work in Progress Pull Requests (which are not finished). +- Stick to english in both commit messages, PR descriptions and code comments and variable names. +- New features need to contain unit tests, must pass CI (run pre-commit and pytest to get an early feedback) and should be documented with the introduction PR. +- PR's can be declared as draft - signaling Work in Progress for Pull Requests (which are not finished). We'll still aim to provide feedback on draft PR's in a timely manner. +- If you're using AI for your PR, please both mention it in the PR description and do a thorough review of the generated code. The final responsibility for the code with the PR author, not with the AI. If you are unsure, discuss the feature on our [discord server](https://discord.gg/p7nuUNVfP7) or in a [issue](https://github.com/freqtrade/freqtrade/issues) before a Pull Request. From e9f414b29cbf0156cd27fe743d2ee582cac950d1 Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 25 Sep 2025 19:17:48 +0200 Subject: [PATCH 185/262] chore: improve contributing wording --- CONTRIBUTING.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b131fe272..9febf6d6e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -120,7 +120,7 @@ Exceptions: - Ensure cross-platform compatibility for every change that's accepted. Windows, Mac & Linux. - Ensure no malicious code is introduced into the core code. - Create issues for any major changes and enhancements that you wish to make. Discuss things transparently and get community feedback. -- Keep feature versions as small as possible, preferably one new feature per version. +- Keep feature PR's as small as possible, preferably one new feature per PR. - Be welcoming to newcomers and encourage diverse new contributors from all backgrounds. See the Python Community Code of Conduct (https://www.python.org/psf/codeofconduct/). ### Becoming a Committer @@ -132,6 +132,6 @@ Contributors may be given commit privileges. Preference will be given to those w 1. Access to resources for cross-platform development and testing. 1. Time to devote to the project regularly. -Being a Committer does not grant write permission on `develop` or `stable` for security reasons (Users trust Freqtrade with their Exchange API keys). +Being a Committer does not automatically grant write permission on `develop` or `stable` for security reasons (Users trust Freqtrade with their Exchange API keys). After being Committer for some time, a Committer may be named Core Committer and given full repository access. From d0546e998aded13a45a9dad5813dba901e07b3b5 Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 25 Sep 2025 19:21:13 +0200 Subject: [PATCH 186/262] chore: further restructuring to contributing guide --- CONTRIBUTING.md | 50 ++++++++++++++++++++++++------------------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 9febf6d6e..62d823316 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -45,43 +45,43 @@ pytest tests/test_.py pytest tests/test_.py::test_ ``` -### 2. Test if your code is PEP8 compliant +### 2. Test if your code corresponds to our style guide -#### Run Ruff +We receive a lot of code that fails preliminary CI checks. +To help with that, we encourage contributors to install the git pre-commit hook that will let you know immediately when you try to commit code that fails these checks. + +You can manually run pre-commit with `pre-commit run -a` - or install the git hook with `pre-commit install` to have it run automatically on each commit. + +Running `pre-commit run -a` will run all checks, including `ruff`, `mypy` and `codespell` (among others). + +#### Additional styles applied + +- Have docstrings on all public methods +- Use double-quotes for docstrings +- Multiline docstrings should be indented to the level of the first quote +- Doc-strings should follow the reST format (`:param xxx: ...`, `:return: ...`, `:raises KeyError: ...`) + +#### Manually run the individual checks + +The following sections describe how to run the individual checks that are running as part of the pre-commit hook. + +##### Run ruff + +Check your code with ruff to ensure that it follows the style guide. ```bash ruff check . +ruff format . ``` -We receive a lot of code that fails the `ruff` checks. -To help with that, we encourage you to install the git pre-commit -hook that will warn you when you try to commit code that fails these checks. +##### Run mypy -you can manually run pre-commit with `pre-commit run -a`. - -##### Additional styles applied - -* Have docstrings on all public methods -* Use double-quotes for docstrings -* Multiline docstrings should be indented to the level of the first quote -* Doc-strings should follow the reST format (`:param xxx: ...`, `:return: ...`, `:raises KeyError: ... `) - -### 3. Test if all type-hints are correct - -#### Run mypy +Check your code with mypy to ensure that it follows the type-hinting rules. ``` bash mypy freqtrade ``` -### 4. Ensure formatting is correct - -#### Run ruff - -``` bash -ruff format . -``` - ## (Core)-Committer Guide ### Process: Pull Requests From 55b90917e405fb4dddc11a7c55c575cf20335c53 Mon Sep 17 00:00:00 2001 From: Matthias Date: Fri, 26 Sep 2025 06:38:02 +0200 Subject: [PATCH 187/262] docs: Improve documentation clarity --- docs/includes/pairlists.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/includes/pairlists.md b/docs/includes/pairlists.md index 40a5c8925..77811e2b4 100644 --- a/docs/includes/pairlists.md +++ b/docs/includes/pairlists.md @@ -411,7 +411,8 @@ This filter allows freqtrade to ignore pairs until they have been listed for at Removes pairs that will be delisted on the exchange maximum `max_days_from_now` days from now (defaults to `0` which remove all future delisted pairs no matter how far from now). Currently this filter only supports following exchanges: -* Binance (Spot and Futures) +!!! Note "Available exchanges" + Delist filter is only available on Binance, where Binance Futures will work for both dry and live modes, while Binance Spot is limited to live mode (for technical reasons). !!! Warning "Backtesting" `DelistFilter` does not support backtesting mode. From f92caf0f1f4311d27895715d93ae71b3e9a11877 Mon Sep 17 00:00:00 2001 From: Matthias Date: Fri, 26 Sep 2025 06:44:10 +0200 Subject: [PATCH 188/262] chore: add response sample to private endpoint --- freqtrade/exchange/binance.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/freqtrade/exchange/binance.py b/freqtrade/exchange/binance.py index 694c90014..2ea2eec2b 100644 --- a/freqtrade/exchange/binance.py +++ b/freqtrade/exchange/binance.py @@ -467,6 +467,21 @@ class Binance(Exchange): return self.get_spot_pair_delist_time(pair, refresh=False) def get_spot_delist_schedule(self): + """ + Get the delisting schedule for spot pairs + Only works in live mode as it requires API keys, + Return sample: + [{ + "delistTime": "1759114800000", + "symbols": [ + "OMNIBTC", + "OMNIFDUSD", + "OMNITRY", + "OMNIUSDC", + "OMNIUSDT" + ] + }] + """ try: delist_schedule = self._api.sapi_get_spot_delist_schedule() return delist_schedule From b9e9f6f0400f95f081b79942913e44236ac45195 Mon Sep 17 00:00:00 2001 From: Matthias Date: Fri, 26 Sep 2025 06:47:36 +0200 Subject: [PATCH 189/262] refactor: indicate private methods by convention --- freqtrade/exchange/binance.py | 18 ++++++++++++------ tests/exchange/test_binance.py | 28 +++++++++++++++------------- 2 files changed, 27 insertions(+), 19 deletions(-) diff --git a/freqtrade/exchange/binance.py b/freqtrade/exchange/binance.py index 2ea2eec2b..2974adb0a 100644 --- a/freqtrade/exchange/binance.py +++ b/freqtrade/exchange/binance.py @@ -439,7 +439,7 @@ class Binance(Exchange): pair, until=until, since=since, from_id=from_id ) - def check_delisting_futures(self, pair: str) -> datetime | None: + def _check_delisting_futures(self, pair: str) -> datetime | None: delivery_time = self.markets.get(pair, {}).get("info", {}).get("deliveryDate", None) if delivery_time: if isinstance(delivery_time, str) and (delivery_time != ""): @@ -459,14 +459,20 @@ class Binance(Exchange): return delivery_time def check_delisting_time(self, pair: str) -> datetime | None: + """ + Check if the pair gonna be delisted. + By default, it returns None. + :param pair: Market symbol + :return: Datetime if the pair gonna be delisted, None otherwise + """ if self._config["runmode"] not in TRADE_MODES: return None if self.trading_mode == TradingMode.FUTURES: - return self.check_delisting_futures(pair) - return self.get_spot_pair_delist_time(pair, refresh=False) + return self._check_delisting_futures(pair) + return self._get_spot_pair_delist_time(pair, refresh=False) - def get_spot_delist_schedule(self): + def _get_spot_delist_schedule(self): """ Get the delisting schedule for spot pairs Only works in live mode as it requires API keys, @@ -494,7 +500,7 @@ class Binance(Exchange): except ccxt.BaseError as e: raise OperationalException(e) from e - def get_spot_pair_delist_time(self, pair: str, refresh: bool = False) -> datetime | None: + def _get_spot_pair_delist_time(self, pair: str, refresh: bool = False) -> datetime | None: """ Get the delisting time for a pair if it will be delisted :param pair: Pair to get the delisting time for @@ -512,7 +518,7 @@ class Binance(Exchange): if delist_time := cache.get(pair, None): return delist_time - delist_schedule = self.get_spot_delist_schedule() + delist_schedule = self._get_spot_delist_schedule() if delist_schedule is None: return None diff --git a/tests/exchange/test_binance.py b/tests/exchange/test_binance.py index 295da72bc..2c11fc2f3 100644 --- a/tests/exchange/test_binance.py +++ b/tests/exchange/test_binance.py @@ -1116,8 +1116,8 @@ def test_check_delisting_time_binance(default_conf_usdt, mocker): exchange._config["runmode"] = RunMode.BACKTEST delist_mock = MagicMock(return_value=None) delist_fut_mock = MagicMock(return_value=None) - mocker.patch.object(exchange, "get_spot_pair_delist_time", delist_mock) - mocker.patch.object(exchange, "check_delisting_futures", delist_fut_mock) + mocker.patch.object(exchange, "_get_spot_pair_delist_time", delist_mock) + mocker.patch.object(exchange, "_check_delisting_futures", delist_fut_mock) # Invalid run mode resp = exchange.check_delisting_time("BTC/USDT") @@ -1141,7 +1141,7 @@ def test_check_delisting_time_binance(default_conf_usdt, mocker): assert delist_fut_mock.call_count == 1 -def test_check_delisting_futures_binance(default_conf_usdt, mocker, markets): +def test__check_delisting_futures_binance(default_conf_usdt, mocker, markets): markets["BTC/USDT:USDT"] = deepcopy(markets["SOL/BUSD:BUSD"]) markets["BTC/USDT:USDT"]["info"]["deliveryDate"] = 4133404800000 markets["SOL/BUSD:BUSD"]["info"]["deliveryDate"] = 4133404800000 @@ -1149,33 +1149,35 @@ def test_check_delisting_futures_binance(default_conf_usdt, mocker, markets): exchange = get_patched_exchange(mocker, default_conf_usdt, exchange="binance") mocker.patch(f"{EXMS}.markets", PropertyMock(return_value=markets)) - resp_sol = exchange.check_delisting_futures("SOL/BUSD:BUSD") + resp_sol = exchange._check_delisting_futures("SOL/BUSD:BUSD") # Delisting is equal to BTC assert resp_sol is None # Actually has a delisting date - resp_ada = exchange.check_delisting_futures("ADA/USDT:USDT") + resp_ada = exchange._check_delisting_futures("ADA/USDT:USDT") assert resp_ada == dt_utc(2025, 10, 18) -def test_get_spot_delist_schedule_binance(default_conf_usdt, mocker): +def test__get_spot_delist_schedule_binance(default_conf_usdt, mocker): exchange = get_patched_exchange(mocker, default_conf_usdt, exchange="binance") ret_value = [{"delistTime": 1759114800000, "symbols": ["ETCBTC"]}] - schedule_mock = mocker.patch.object(exchange, "get_spot_delist_schedule", return_value=None) + schedule_mock = mocker.patch.object(exchange, "_get_spot_delist_schedule", return_value=None) # None - mode is DRY - assert exchange.get_spot_pair_delist_time("ETC/BTC") is None + assert exchange._get_spot_pair_delist_time("ETC/BTC") is None # Switch to live exchange._config["runmode"] = RunMode.LIVE - assert exchange.get_spot_pair_delist_time("ETC/BTC") is None + assert exchange._get_spot_pair_delist_time("ETC/BTC") is None - mocker.patch.object(exchange, "get_spot_delist_schedule", return_value=ret_value) - resp = exchange.get_spot_pair_delist_time("ETC/BTC") + mocker.patch.object(exchange, "_get_spot_delist_schedule", return_value=ret_value) + resp = exchange._get_spot_pair_delist_time("ETC/BTC") assert resp == dt_utc(2025, 9, 29, 3, 0) assert schedule_mock.call_count == 1 schedule_mock.reset_mock() # Caching - don't refresh. - assert exchange.get_spot_pair_delist_time("ETC/BTC", refresh=False) == dt_utc(2025, 9, 29, 3, 0) + assert exchange._get_spot_pair_delist_time("ETC/BTC", refresh=False) == dt_utc( + 2025, 9, 29, 3, 0 + ) assert schedule_mock.call_count == 0 api_mock = MagicMock() @@ -1184,7 +1186,7 @@ def test_get_spot_delist_schedule_binance(default_conf_usdt, mocker): default_conf_usdt, api_mock, "binance", - "get_spot_delist_schedule", + "_get_spot_delist_schedule", "sapi_get_spot_delist_schedule", retries=1, ) From 4434df19998a0082c22a24bcbbbdb56d9696b676 Mon Sep 17 00:00:00 2001 From: Matthias Date: Fri, 26 Sep 2025 06:59:22 +0200 Subject: [PATCH 190/262] docs: improve doc wording --- docs/strategy-customization.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/strategy-customization.md b/docs/strategy-customization.md index 6c4b26dfa..7eb63e64e 100644 --- a/docs/strategy-customization.md +++ b/docs/strategy-customization.md @@ -919,7 +919,7 @@ def custom_exit(self, pair: str, trade: Trade, current_time: datetime, current_r ``` !!! Note "Availabiity of delisting information" - This method is only available for certain exchanges and will return `None` in cases this is not available. + This method is only available for certain exchanges and will return `None` in cases this is not available or if the pair is not scheduled for delisting. !!! Warning "Warning about backtesting" This method will always return up-to-date / real-time values. As such, usage during backtesting / hyperopt without runmode checks will lead to wrong results, e.g. your whole dataframe will contain the same single value in all rows. From 9232778732eed892d54883687eb4f5ac66decb91 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 27 Sep 2025 08:48:56 +0200 Subject: [PATCH 191/262] docs: add support policy to FAQ --- docs/faq.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/faq.md b/docs/faq.md index 9085a9226..f326b188a 100644 --- a/docs/faq.md +++ b/docs/faq.md @@ -297,6 +297,13 @@ Should you be asked to expose your exchange keys or send funds to some random wa Failing to follow these guidelines will not be responsibility of freqtrade. +## Support policy + +We provide free support for Freqtrade on our [Discord server](https://discord.gg/p7nuUNVfP7) and via GitHub issues. +We only support the most recent release (e.g. 2025.8) and the current development branch (e.g. 2025.9-dev). + +If you're on an older version, please follow the [upgrade instructions](updating.md) and see if your problem has already been addressed. + ## "Freqtrade token" Freqtrade does not have a Crypto token offering. From 2890d13d92dd5743daa1077dd1cb27764601bd37 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 27 Sep 2025 08:54:25 +0200 Subject: [PATCH 192/262] feat: Improve styling of list-exchanges table --- freqtrade/commands/list_commands.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freqtrade/commands/list_commands.py b/freqtrade/commands/list_commands.py index 4bd2c0270..8d567d90e 100644 --- a/freqtrade/commands/list_commands.py +++ b/freqtrade/commands/list_commands.py @@ -66,7 +66,7 @@ def start_list_exchanges(args: dict[str, Any]) -> None: if exchange["is_alias"]: name.stylize("strike") classname.stylize("strike") - classname.append(f" (use {exchange['alias_for']})", style="italic") + classname.append(f"\n -> use {exchange['alias_for']}", style="italic") trade_modes = Text( ", ".join( From bf94748058d75662209fdf695bfb462da2d7354d Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 27 Sep 2025 08:58:36 +0200 Subject: [PATCH 193/262] docs: update showcase, update outdated link --- docs/includes/showcase.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/includes/showcase.md b/docs/includes/showcase.md index 6fb5f15cf..4821db01b 100644 --- a/docs/includes/showcase.md +++ b/docs/includes/showcase.md @@ -1,11 +1,11 @@ This section will highlight a few projects from members of the community. !!! Note - The projects below are for the most part not maintained by the freqtrade , therefore use your own caution before using them. + The projects below are for the most part not maintained by the freqtrade team, therefore use your own caution before using them. - [Example freqtrade strategies](https://github.com/freqtrade/freqtrade-strategies/) - [FrequentHippo - Statistics of dry/live runs and backtests](http://frequenthippo.ddns.net) (by hippocritical). - [Online pairlist generator](https://remotepairlist.com/) (by Blood4rc). - [Freqtrade Backtesting Project](https://strat.ninja/) (by Blood4rc). - [Freqtrade analysis notebook](https://github.com/froggleston/freqtrade_analysis_notebook) (by Froggleston). -- [TUI for freqtrade](https://github.com/froggleston/freqtrade-frogtrade9000) (by Froggleston). +- [FTUI - Terminal UI for freqtrade](https://github.com/freqtrade/ftui) (by Froggleston). - [Bot Academy](https://botacademy.ddns.net/) (by stash86) - Blog about crypto bot projects. From f075d90d990a9aa62eaf38f1cef772a4c90b5a61 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 27 Sep 2025 12:14:34 +0200 Subject: [PATCH 194/262] chore: slight refactor in ft_has initialization --- freqtrade/exchange/exchange.py | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index 5e76170db..b1fa5d78e 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -894,6 +894,19 @@ class Exchange: f"Freqtrade does not support '{mm_value}' '{trading_mode}' on {self.name}." ) + @classmethod + def combine_ft_has(cls, include_futures: bool) -> dict[str, Any]: + """ + Combine all ft_has options from the class hierarchy. + Child classes override parent classes. + Doesn't apply overrides from the configuration. + """ + _ft_has = deep_merge_dicts(cls._ft_has, deepcopy(cls._ft_has_default)) + + if include_futures: + _ft_has = deep_merge_dicts(cls._ft_has_futures, _ft_has) + return _ft_has + def build_ft_has(self, exchange_conf: ExchangeConfig) -> None: """ Deep merge ft_has with default ft_has options @@ -901,9 +914,8 @@ class Exchange: This is called on initialization of the exchange object. It must be called before ft_has is used. """ - self._ft_has = deep_merge_dicts(self._ft_has, deepcopy(self._ft_has_default)) - if self.trading_mode == TradingMode.FUTURES: - self._ft_has = deep_merge_dicts(self._ft_has_futures, self._ft_has) + self._ft_has = self.combine_ft_has(include_futures=self.trading_mode == TradingMode.FUTURES) + if exchange_conf.get("_ft_has_params"): self._ft_has = deep_merge_dicts(exchange_conf.get("_ft_has_params"), self._ft_has) logger.info("Overriding exchange._ft_has with config params, result: %s", self._ft_has) From 7fcb23e0c769e0cbd37b59303300c8acbafae69a Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 27 Sep 2025 13:02:04 +0200 Subject: [PATCH 195/262] docs: add exchange overview --- docs/exchanges.md | 4 ++++ docs/includes/exchange-features.md | 19 +++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 docs/includes/exchange-features.md diff --git a/docs/exchanges.md b/docs/exchanges.md index 8d6b96405..859a6cbaf 100644 --- a/docs/exchanges.md +++ b/docs/exchanges.md @@ -2,6 +2,10 @@ This page combines common gotchas and Information which are exchange-specific and most likely don't apply to other exchanges. +## Quick overview of supported exchange features + +--8<-- "includes/exchange-features.md" + ## Exchange configuration Freqtrade is based on [CCXT library](https://github.com/ccxt/ccxt) that supports over 100 cryptocurrency diff --git a/docs/includes/exchange-features.md b/docs/includes/exchange-features.md new file mode 100644 index 000000000..9fa2182b9 --- /dev/null +++ b/docs/includes/exchange-features.md @@ -0,0 +1,19 @@ + +| Exchange | Mode | Margin mode | Stoploss on exchange | +|---------|---------|------|------------------| +| [Binance](exchanges.md#binance) | spot | | yes | +| [Binance](exchanges.md#binance) | futures | isolated, cross | yes | +| [Bingx](exchanges.md#bingx) | spot | | yes | +| [Bitmart](exchanges.md#bitmart) | spot | | no | +| [Bybit](exchanges.md#bybit) | spot | | yes | +| [Bybit](exchanges.md#bybit) | futures | isolated | yes | +| [Gate.io](exchanges.md#gateio) | spot | | yes | +| [Gate.io](exchanges.md#gateio) | futures | isolated | yes | +| [HTX](exchanges.md#htx) | spot | | yes | +| [Hyperliquid](exchanges.md#hyperliquid) | spot | | no | +| [Hyperliquid](exchanges.md#hyperliquid) | futures | isolated | yes | +| [Kraken](exchanges.md#kraken) | spot | | yes | +| [OKX](exchanges.md#okx) | spot | | yes | +| [OKX](exchanges.md#okx) | futures | isolated | yes | +| [Bitvavo](exchanges.md#bitvavo) | spot | | yes | +| [Kucoin](exchanges.md#kucoin) | spot | | yes | From e5157d5471482c016fd46a1e42b66d2d2d7933d9 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 27 Sep 2025 13:06:08 +0200 Subject: [PATCH 196/262] docs: enhance exchange-features table --- docs/includes/exchange-features.md | 34 +++++++++++++++--------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/docs/includes/exchange-features.md b/docs/includes/exchange-features.md index 9fa2182b9..5d84f763b 100644 --- a/docs/includes/exchange-features.md +++ b/docs/includes/exchange-features.md @@ -1,19 +1,19 @@ -| Exchange | Mode | Margin mode | Stoploss on exchange | +| Exchange | Mode | Margin mode | Stoploss type | |---------|---------|------|------------------| -| [Binance](exchanges.md#binance) | spot | | yes | -| [Binance](exchanges.md#binance) | futures | isolated, cross | yes | -| [Bingx](exchanges.md#bingx) | spot | | yes | -| [Bitmart](exchanges.md#bitmart) | spot | | no | -| [Bybit](exchanges.md#bybit) | spot | | yes | -| [Bybit](exchanges.md#bybit) | futures | isolated | yes | -| [Gate.io](exchanges.md#gateio) | spot | | yes | -| [Gate.io](exchanges.md#gateio) | futures | isolated | yes | -| [HTX](exchanges.md#htx) | spot | | yes | -| [Hyperliquid](exchanges.md#hyperliquid) | spot | | no | -| [Hyperliquid](exchanges.md#hyperliquid) | futures | isolated | yes | -| [Kraken](exchanges.md#kraken) | spot | | yes | -| [OKX](exchanges.md#okx) | spot | | yes | -| [OKX](exchanges.md#okx) | futures | isolated | yes | -| [Bitvavo](exchanges.md#bitvavo) | spot | | yes | -| [Kucoin](exchanges.md#kucoin) | spot | | yes | +| [Binance](exchanges.md#binance) | spot | | limit | +| [Binance](exchanges.md#binance) | futures | isolated, cross | market, limit | +| [Bingx](exchanges.md#bingx) | spot | | market, limit | +| [Bitmart](exchanges.md#bitmart) | spot | | ❌ (not supported) | +| [Bybit](exchanges.md#bybit) | spot | | ❌ (not supported) | +| [Bybit](exchanges.md#bybit) | futures | isolated | market, limit | +| [Gate.io](exchanges.md#gateio) | spot | | limit | +| [Gate.io](exchanges.md#gateio) | futures | isolated | limit | +| [HTX](exchanges.md#htx) | spot | | limit | +| [Hyperliquid](exchanges.md#hyperliquid) | spot | | ❌ (not supported) | +| [Hyperliquid](exchanges.md#hyperliquid) | futures | isolated | limit | +| [Kraken](exchanges.md#kraken) | spot | | market, limit | +| [OKX](exchanges.md#okx) | spot | | limit | +| [OKX](exchanges.md#okx) | futures | isolated | limit | +| [Bitvavo](exchanges.md#bitvavo) | spot | | ❌ (not supported) | +| [Kucoin](exchanges.md#kucoin) | spot | | market, limit | From 1175721579981a7ab0da0d63742d56001c4de228 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 27 Sep 2025 13:11:04 +0200 Subject: [PATCH 197/262] docs: use exchange features include --- docs/stoploss.md | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/docs/stoploss.md b/docs/stoploss.md index f1a1e487d..9eb3f9c90 100644 --- a/docs/stoploss.md +++ b/docs/stoploss.md @@ -26,18 +26,9 @@ These modes can be configured with these values: Stoploss on exchange is only supported for the following exchanges, and not all exchanges support both stop-limit and stop-market. The Order-type will be ignored if only one mode is available. -| Exchange | stop-loss type | -|----------|-------------| -| Binance | limit | -| Binance Futures | market, limit | -| Bingx | market, limit | -| Bitget | market, limit | -| HTX | limit | -| kraken | market, limit | -| Gate | limit | -| Okx | limit | -| Kucoin | stop-limit, stop-market| -| Hyperliquid (futures only) | limit | +??? info "Supported exchanges and stoploss types" + + --8<-- "includes/exchange-features.md" !!! Note "Tight stoploss" Do not set too low/tight stoploss value when using stop loss on exchange! From 730ccba53562e33ae5233d6d8b5b35bc4748b01a Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 27 Sep 2025 15:28:14 +0200 Subject: [PATCH 198/262] chore: fix return type --- freqtrade/exchange/exchange.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index b1fa5d78e..57e1352a0 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -895,7 +895,7 @@ class Exchange: ) @classmethod - def combine_ft_has(cls, include_futures: bool) -> dict[str, Any]: + def combine_ft_has(cls, include_futures: bool) -> FtHas: """ Combine all ft_has options from the class hierarchy. Child classes override parent classes. From 6dc71269a2a7f099018f7e7daff1bc6f726aa6b2 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 27 Sep 2025 15:54:27 +0200 Subject: [PATCH 199/262] chore(ci): simplify actions by combining linux and macOS runs --- .github/workflows/ci.yml | 122 +++++++-------------------------------- 1 file changed, 21 insertions(+), 101 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 11f8a8cad..1e19b5c00 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,7 +24,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ "ubuntu-22.04", "ubuntu-24.04" ] + os: [ "ubuntu-22.04", "ubuntu-24.04", "macos-14", "macos-15" ] python-version: ["3.11", "3.12", "3.13"] steps: @@ -46,7 +46,14 @@ jobs: cache-dependency-glob: "requirements**.txt" cache-suffix: "${{ matrix.python-version }}" - - name: Installation - *nix + - name: Installation - macOS (Brew) + if: ${{ runner.os == 'macOS' }} + run: | + # brew update + # TODO: Should be the brew upgrade + brew install libomp + + - name: Installation (python) run: | uv pip install --upgrade wheel uv pip install -r requirements-dev.txt @@ -102,11 +109,12 @@ jobs: - name: Backtesting (multi) run: | - cp tests/testdata/config.tests.json config.json freqtrade create-userdir --userdir user_data + cp tests/testdata/config.tests.json user_data/config.json freqtrade new-strategy -s AwesomeStrategy freqtrade new-strategy -s AwesomeStrategyMin --template minimal - freqtrade backtesting --datadir tests/testdata --strategy-list AwesomeStrategy AwesomeStrategyMin -i 5m + freqtrade new-strategy -s AwesomeStrategyAdv --template advanced + freqtrade backtesting --datadir tests/testdata --strategy-list AwesomeStrategy AwesomeStrategyMin AwesomeStrategyAdv -i 5m - name: Hyperopt run: | @@ -127,7 +135,7 @@ jobs: ruff format --check - name: Mypy - if: matrix.os == 'ubuntu-24.04' + if: matrix.os == 'ubuntu-24.04' || matrix.os == 'macos-15' run: | mypy freqtrade scripts tests @@ -139,99 +147,6 @@ jobs: details: Freqtrade CI failed on ${{ matrix.os }} webhookUrl: ${{ secrets.DISCORD_WEBHOOK }} - build-macos: - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: [ "macos-14", "macos-15" ] - python-version: ["3.11", "3.12", "3.13"] - - steps: - - uses: actions/checkout@v5 - with: - persist-credentials: false - - - name: Set up Python - uses: actions/setup-python@v6 - with: - python-version: ${{ matrix.python-version }} - check-latest: true - - - name: Install uv - uses: astral-sh/setup-uv@b75a909f75acd358c2196fb9a5f1299a9a8868a4 # v6.7.0 - with: - activate-environment: true - enable-cache: true - python-version: ${{ matrix.python-version }} - cache-dependency-glob: "requirements**.txt" - cache-suffix: "${{ matrix.python-version }}" - - - name: Installation - macOS (Brew) - run: | - # brew update - # TODO: Should be the brew upgrade - brew install libomp - - - name: Installation (python) - run: | - uv pip install wheel - uv pip install -r requirements-dev.txt - uv pip install -e ft_client/ - uv pip install -e . - - - name: Tests - run: | - pytest --random-order - - - name: Check for repository changes - run: | - if [ -n "$(git status --porcelain)" ]; then - echo "Repository is dirty, changes detected:" - git status - git diff - exit 1 - else - echo "Repository is clean, no changes detected." - fi - - - name: Backtesting - run: | - cp tests/testdata/config.tests.json config.json - freqtrade create-userdir --userdir user_data - freqtrade new-strategy -s AwesomeStrategyAdv --template advanced - freqtrade backtesting --datadir tests/testdata --strategy AwesomeStrategyAdv - - - name: Hyperopt - run: | - cp tests/testdata/config.tests.json config.json - freqtrade create-userdir --userdir user_data - freqtrade hyperopt --datadir tests/testdata -e 5 --strategy SampleStrategy --hyperopt-loss SharpeHyperOptLossDaily --print-all - - - name: Sort imports (isort) - run: | - isort --check . - - - name: Run Ruff - run: | - ruff check --output-format=github - - - name: Run Ruff format check - run: | - ruff format --check - - - name: Mypy - if: matrix.os == 'macos-15' - run: | - mypy freqtrade scripts - - - name: Discord notification - uses: rjstone/discord-webhook-notify@c2597273488aeda841dd1e891321952b51f7996f #v2.2.1 - if: failure() && ( github.event_name != 'pull_request' || github.event.pull_request.head.repo.fork == false) - with: - severity: info - details: Test Succeeded! - webhookUrl: ${{ secrets.DISCORD_WEBHOOK }} - build-windows: runs-on: ${{ matrix.os }} @@ -426,7 +341,6 @@ jobs: notify-complete: needs: [ build-linux, - build-macos, build-windows, docs-check, mypy-version-check, @@ -459,7 +373,7 @@ jobs: build: name: "Build" - needs: [ build-linux, build-macos, build-windows, docs-check, mypy-version-check, pre-commit ] + needs: [ build-linux, build-windows, docs-check, mypy-version-check, pre-commit ] runs-on: ubuntu-22.04 steps: @@ -556,7 +470,13 @@ jobs: docker-build: name: "Docker Build and Deploy" - needs: [ build-linux, build-macos, build-windows, docs-check, mypy-version-check, pre-commit ] + needs: [ + build-linux, + build-windows, + docs-check, + mypy-version-check, + pre-commit + ] if: (github.event_name == 'push' || github.event_name == 'schedule' || github.event_name == 'release') && github.repository == 'freqtrade/freqtrade' uses: ./.github/workflows/docker-build.yml permissions: From d4462ba5d8401584a0bfc9ccf1ba332e1613b3f1 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 27 Sep 2025 15:55:23 +0200 Subject: [PATCH 200/262] chore(ci): remove useless alias --- .github/workflows/ci.yml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1e19b5c00..8101e8bbe 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -176,12 +176,8 @@ jobs: - name: Installation run: | - function uvpipFunction { uv pip $args } - Set-Alias -name pip -value uvpipFunction - - python -m pip install --upgrade pip - pip install -r requirements-dev.txt - pip install -e . + uv pip install -r requirements-dev.txt + uv pip install -e . - name: Tests run: | From 4e1d75a3e111a84d549faa7f16387b5720ac4864 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 27 Sep 2025 16:01:04 +0200 Subject: [PATCH 201/262] chore(ci): improved job naming --- .github/workflows/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8101e8bbe..e03701f2d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,7 +19,7 @@ concurrency: permissions: repository-projects: read jobs: - build-linux: + tests: runs-on: ${{ matrix.os }} strategy: @@ -336,7 +336,7 @@ jobs: # Notify only once - when CI completes (and after deploy) in case it's successful notify-complete: needs: [ - build-linux, + tests, build-windows, docs-check, mypy-version-check, @@ -369,7 +369,7 @@ jobs: build: name: "Build" - needs: [ build-linux, build-windows, docs-check, mypy-version-check, pre-commit ] + needs: [ tests, build-windows, docs-check, mypy-version-check, pre-commit ] runs-on: ubuntu-22.04 steps: @@ -467,7 +467,7 @@ jobs: docker-build: name: "Docker Build and Deploy" needs: [ - build-linux, + tests, build-windows, docs-check, mypy-version-check, From f5002929ee638a6d2569c570f8eec0ae5e593904 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 27 Sep 2025 16:03:00 +0200 Subject: [PATCH 202/262] chore(ci): name some jobs properly --- .github/workflows/ci.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e03701f2d..4d4f68c9f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,7 @@ permissions: repository-projects: read jobs: tests: - + name: "Tests and Linting" runs-on: ${{ matrix.os }} strategy: matrix: @@ -148,7 +148,7 @@ jobs: webhookUrl: ${{ secrets.DISCORD_WEBHOOK }} build-windows: - + name: "Tests and Linting - Windows" runs-on: ${{ matrix.os }} strategy: matrix: @@ -239,7 +239,8 @@ jobs: webhookUrl: ${{ secrets.DISCORD_WEBHOOK }} mypy-version-check: - runs-on: ubuntu-22.04 + name: "Mypy Version Check" + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v5 with: @@ -256,6 +257,7 @@ jobs: python build_helpers/pre_commit_update.py pre-commit: + name: "Pre-commit checks" runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v5 @@ -268,6 +270,7 @@ jobs: - uses: pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd # v3.0.1 docs-check: + name: "Documentation build" runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v5 @@ -299,6 +302,7 @@ jobs: build-linux-online: # Run pytest with "live" checks + name: "Tests and Linting - Online tests" runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v5 From f454006ec3766fa674731cf4f82088aaa065f74c Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 27 Sep 2025 16:51:00 +0200 Subject: [PATCH 203/262] chore(ci): combine windows ci into generic test runner --- .github/workflows/ci.yml | 98 ++++------------------------------------ 1 file changed, 8 insertions(+), 90 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4d4f68c9f..ac526f5bc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,7 +24,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ "ubuntu-22.04", "ubuntu-24.04", "macos-14", "macos-15" ] + os: [ "ubuntu-22.04", "ubuntu-24.04", "macos-14", "macos-15" , "windows-2022", "windows-2025" ] python-version: ["3.11", "3.12", "3.13"] steps: @@ -67,7 +67,7 @@ jobs: - name: Tests if: (!(runner.os == 'Linux' && matrix.python-version == '3.12' && matrix.os == 'ubuntu-24.04')) run: | - pytest --random-order + pytest --random-order --durations 20 - name: Tests with Coveralls if: (runner.os == 'Linux' && matrix.python-version == '3.12' && matrix.os == 'ubuntu-24.04') @@ -135,91 +135,13 @@ jobs: ruff format --check - name: Mypy - if: matrix.os == 'ubuntu-24.04' || matrix.os == 'macos-15' - run: | - mypy freqtrade scripts tests - - - name: Discord notification - uses: rjstone/discord-webhook-notify@c2597273488aeda841dd1e891321952b51f7996f #v2.2.1 - if: failure() && ( github.event_name != 'pull_request' || github.event.pull_request.head.repo.fork == false) - with: - severity: error - details: Freqtrade CI failed on ${{ matrix.os }} - webhookUrl: ${{ secrets.DISCORD_WEBHOOK }} - - build-windows: - name: "Tests and Linting - Windows" - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: [ "windows-2022", "windows-2025" ] - python-version: ["3.11", "3.12", "3.13"] - - steps: - - uses: actions/checkout@v5 - with: - persist-credentials: false - - - name: Set up Python - uses: actions/setup-python@v6 - with: - python-version: ${{ matrix.python-version }} - - - name: Install uv - uses: astral-sh/setup-uv@b75a909f75acd358c2196fb9a5f1299a9a8868a4 # v6.7.0 - with: - activate-environment: true - enable-cache: true - python-version: ${{ matrix.python-version }} - cache-dependency-glob: "requirements**.txt" - cache-suffix: "${{ matrix.python-version }}" - - - name: Installation - run: | - uv pip install -r requirements-dev.txt - uv pip install -e . - - - name: Tests - run: | - pytest --random-order --durations 20 -n auto - - - name: Check for repository changes - run: | - if (git status --porcelain) { - Write-Host "Repository is dirty, changes detected:" - git status - git diff - exit 1 - } - else { - Write-Host "Repository is clean, no changes detected." - } - - - name: Backtesting - run: | - cp tests/testdata/config.tests.json config.json - freqtrade create-userdir --userdir user_data - freqtrade backtesting --datadir tests/testdata --strategy SampleStrategy - - - name: Hyperopt - run: | - cp tests/testdata/config.tests.json config.json - freqtrade create-userdir --userdir user_data - freqtrade hyperopt --datadir tests/testdata -e 5 --strategy SampleStrategy --hyperopt-loss SharpeHyperOptLossDaily --print-all - - - name: Run Ruff - run: | - ruff check --output-format=github - - - name: Run Ruff format check - run: | - ruff format --check - - - name: Mypy + if: ${{ matrix.os == 'ubuntu-24.04' || matrix.os == 'macos-15' }} run: | mypy freqtrade scripts tests - name: Run Pester tests (PowerShell) + if: ${{ runner.os == 'Windows' }} + shell: powershell run: | $PSVersionTable Set-PSRepository psgallery -InstallationPolicy trusted @@ -228,14 +150,12 @@ jobs: Invoke-Pester -Path "tests" -CI if ($Error.Length -gt 0) {exit 1} - shell: powershell - - name: Discord notification uses: rjstone/discord-webhook-notify@c2597273488aeda841dd1e891321952b51f7996f #v2.2.1 - if: failure() && ( github.event_name != 'pull_request' || github.event.pull_request.head.repo.fork == false) + if: ${{ failure() && ( github.event_name != 'pull_request' || github.event.pull_request.head.repo.fork == false) }} with: severity: error - details: Test Failed + details: Freqtrade CI failed on ${{ matrix.os }} with Python ${{ matrix.python-version }}! webhookUrl: ${{ secrets.DISCORD_WEBHOOK }} mypy-version-check: @@ -341,7 +261,6 @@ jobs: notify-complete: needs: [ tests, - build-windows, docs-check, mypy-version-check, pre-commit, @@ -373,7 +292,7 @@ jobs: build: name: "Build" - needs: [ tests, build-windows, docs-check, mypy-version-check, pre-commit ] + needs: [ tests, docs-check, mypy-version-check, pre-commit ] runs-on: ubuntu-22.04 steps: @@ -472,7 +391,6 @@ jobs: name: "Docker Build and Deploy" needs: [ tests, - build-windows, docs-check, mypy-version-check, pre-commit From 4e089fd17e79fe4b322aa3e675c8df86200aeddb Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 27 Sep 2025 17:23:16 +0200 Subject: [PATCH 204/262] chore(ci): split check between windows and linux --- .github/workflows/ci.yml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ac526f5bc..4363db62b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -96,7 +96,7 @@ jobs: - name: Check for repository changes # TODO: python 3.13 slightly changed the output of argparse. - if: (matrix.python-version != '3.13') + if: ${{ (matrix.python-version != '3.13') && (runner.os != 'Windows') }} run: | if [ -n "$(git status --porcelain)" ]; then echo "Repository is dirty, changes detected:" @@ -107,6 +107,19 @@ jobs: echo "Repository is clean, no changes detected." fi + - name: Check for repository changes + if: ${{ runner.os == 'Windows' && (matrix.python-version != '3.13') }} + run: | + if (git status --porcelain) { + Write-Host "Repository is dirty, changes detected:" + git status + git diff + exit 1 + } + else { + Write-Host "Repository is clean, no changes detected." + } + - name: Backtesting (multi) run: | freqtrade create-userdir --userdir user_data From 8b4070dbcfbd932e3de7318826da2221b48422a0 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 27 Sep 2025 18:04:43 +0200 Subject: [PATCH 205/262] chore(ci): parallel tests --- .github/workflows/ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4363db62b..7fbfbc735 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -67,7 +67,7 @@ jobs: - name: Tests if: (!(runner.os == 'Linux' && matrix.python-version == '3.12' && matrix.os == 'ubuntu-24.04')) run: | - pytest --random-order --durations 20 + pytest --random-order --durations 20 -n auto - name: Tests with Coveralls if: (runner.os == 'Linux' && matrix.python-version == '3.12' && matrix.os == 'ubuntu-24.04') @@ -94,7 +94,7 @@ jobs: run: | python build_helpers/create_command_partials.py - - name: Check for repository changes + - name: Check for repository changes - *nix # TODO: python 3.13 slightly changed the output of argparse. if: ${{ (matrix.python-version != '3.13') && (runner.os != 'Windows') }} run: | @@ -107,7 +107,7 @@ jobs: echo "Repository is clean, no changes detected." fi - - name: Check for repository changes + - name: Check for repository changes - Windows if: ${{ runner.os == 'Windows' && (matrix.python-version != '3.13') }} run: | if (git status --porcelain) { From 87c5f89b6cba193e781635a484af261e5d78e04f Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 28 Sep 2025 11:36:46 +0200 Subject: [PATCH 206/262] fix: ensure exportFilename is a path object --- freqtrade/configuration/configuration.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/freqtrade/configuration/configuration.py b/freqtrade/configuration/configuration.py index a398ff970..4b95d004d 100644 --- a/freqtrade/configuration/configuration.py +++ b/freqtrade/configuration/configuration.py @@ -233,6 +233,9 @@ class Configuration: config["exportdirectory"] = config["user_data_dir"] / "backtest_results" if not config.get("exportfilename"): config["exportfilename"] = None + if config.get("exportfilename"): + # ensure exportfilename is a Path object + config["exportfilename"] = Path(config["exportfilename"]) config["exportdirectory"] = Path(config["exportdirectory"]) if self.args.get("show_sensitive"): From f8621e850f112ad24e5e5abba54a8e217f2b891d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Sep 2025 03:11:27 +0000 Subject: [PATCH 207/262] chore(deps): bump uvicorn from 0.36.0 to 0.37.0 Bumps [uvicorn](https://github.com/Kludex/uvicorn) from 0.36.0 to 0.37.0. - [Release notes](https://github.com/Kludex/uvicorn/releases) - [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md) - [Commits](https://github.com/Kludex/uvicorn/compare/0.36.0...0.37.0) --- updated-dependencies: - dependency-name: uvicorn dependency-version: 0.37.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 6ab01aed1..e1967e5ad 100644 --- a/requirements.txt +++ b/requirements.txt @@ -40,7 +40,7 @@ sdnotify==0.3.2 # API Server fastapi==0.117.1 pydantic==2.11.9 -uvicorn==0.36.0 +uvicorn==0.37.0 pyjwt==2.10.1 aiofiles==24.1.0 psutil==7.1.0 From fdc3c7ba09afeaba1b7661030bdc5fd468c31ab8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Sep 2025 03:12:41 +0000 Subject: [PATCH 208/262] chore(deps): bump numexpr from 2.12.1 to 2.13.0 Bumps [numexpr](https://github.com/pydata/numexpr) from 2.12.1 to 2.13.0. - [Release notes](https://github.com/pydata/numexpr/releases) - [Changelog](https://github.com/pydata/numexpr/blob/master/RELEASE_NOTES.rst) - [Commits](https://github.com/pydata/numexpr/compare/v2.12.1...v2.13.0) --- updated-dependencies: - dependency-name: numexpr dependency-version: 2.13.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 6ab01aed1..8068804fb 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,7 @@ numpy==2.3.3 pandas==2.3.2 bottleneck==1.6.0 -numexpr==2.12.1 +numexpr==2.13.0 # Indicator libraries ft-pandas-ta==0.3.15 ta-lib==0.6.7 From 78f291264ef10628d13da5cd7b41fde95316846b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Sep 2025 03:13:53 +0000 Subject: [PATCH 209/262] chore(deps-dev): bump ruff from 0.13.1 to 0.13.2 Bumps [ruff](https://github.com/astral-sh/ruff) from 0.13.1 to 0.13.2. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/0.13.1...0.13.2) --- updated-dependencies: - dependency-name: ruff dependency-version: 0.13.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 5a2c3c4f4..3365dad10 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -6,7 +6,7 @@ -r requirements-freqai-rl.txt -r docs/requirements-docs.txt -ruff==0.13.1 +ruff==0.13.2 mypy==1.18.2 pre-commit==4.3.0 pytest==8.4.2 From 86d8fc5ee330e02cf52aea77697a574a920a6e70 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Sep 2025 03:17:24 +0000 Subject: [PATCH 210/262] chore(deps): bump python-telegram-bot from 22.4 to 22.5 Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot) from 22.4 to 22.5. - [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases) - [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v22.4...v22.5) --- updated-dependencies: - dependency-name: python-telegram-bot dependency-version: '22.5' dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 6ab01aed1..be5340f36 100644 --- a/requirements.txt +++ b/requirements.txt @@ -11,7 +11,7 @@ ccxt==4.5.5 cryptography==46.0.1 aiohttp==3.12.15 SQLAlchemy==2.0.43 -python-telegram-bot==22.4 +python-telegram-bot==22.5 # can't be hard-pinned due to telegram-bot pinning httpx with ~ httpx>=0.24.1 humanize==4.13.0 From 567f118ce17bb6db8923fdad898128debfe853fc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Sep 2025 04:32:53 +0000 Subject: [PATCH 211/262] chore(deps): bump ccxt from 4.5.5 to 4.5.6 Bumps [ccxt](https://github.com/ccxt/ccxt) from 4.5.5 to 4.5.6. - [Release notes](https://github.com/ccxt/ccxt/releases) - [Changelog](https://github.com/ccxt/ccxt/blob/master/exchanges.cfg) - [Commits](https://github.com/ccxt/ccxt/compare/v4.5.5...v4.5.6) --- updated-dependencies: - dependency-name: ccxt dependency-version: 4.5.6 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 6c93488f5..d05ec5b8d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,7 +7,7 @@ ft-pandas-ta==0.3.15 ta-lib==0.6.7 technical==1.5.3 -ccxt==4.5.5 +ccxt==4.5.6 cryptography==46.0.1 aiohttp==3.12.15 SQLAlchemy==2.0.43 From 5363ee719856ab17159b1f73098fb35ddf8a8d4a Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 29 Sep 2025 18:15:55 +0200 Subject: [PATCH 212/262] chore(deps): bump ft-pandas-ta from 0.3.15 to 0.3.16 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index d05ec5b8d..3e84c8c47 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,7 +3,7 @@ pandas==2.3.2 bottleneck==1.6.0 numexpr==2.13.0 # Indicator libraries -ft-pandas-ta==0.3.15 +ft-pandas-ta==0.3.16 ta-lib==0.6.7 technical==1.5.3 From aacd8f49f4a766d6a7385db4d7b05b81bed18180 Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 29 Sep 2025 19:36:39 +0200 Subject: [PATCH 213/262] chore: bump develop version to 2025.10-dev --- freqtrade/__init__.py | 2 +- ft_client/freqtrade_client/__init__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/freqtrade/__init__.py b/freqtrade/__init__.py index 24c1136b7..c55f94091 100644 --- a/freqtrade/__init__.py +++ b/freqtrade/__init__.py @@ -1,6 +1,6 @@ """Freqtrade bot""" -__version__ = "2025.9-dev" +__version__ = "2025.10-dev" if "dev" in __version__: from pathlib import Path diff --git a/ft_client/freqtrade_client/__init__.py b/ft_client/freqtrade_client/__init__.py index 737660618..09d7d9634 100644 --- a/ft_client/freqtrade_client/__init__.py +++ b/ft_client/freqtrade_client/__init__.py @@ -1,7 +1,7 @@ from freqtrade_client.ft_rest_client import FtRestClient -__version__ = "2025.9-dev" +__version__ = "2025.10-dev" if "dev" in __version__: from pathlib import Path From 84dfb035b1c1f8c7037a9270184c0300008ad5d7 Mon Sep 17 00:00:00 2001 From: Freqtrade Bot <154552126+freqtrade-bot@users.noreply.github.com> Date: Tue, 30 Sep 2025 03:14:01 +0000 Subject: [PATCH 214/262] chore: update pre-commit hooks --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 2d4a8e5ea..0c9106c47 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -44,7 +44,7 @@ repos: - repo: https://github.com/charliermarsh/ruff-pre-commit # Ruff version. - rev: 'v0.13.1' + rev: 'v0.13.2' hooks: - id: ruff - id: ruff-format @@ -83,6 +83,6 @@ repos: # Ensure github actions remain safe - repo: https://github.com/woodruffw/zizmor-pre-commit - rev: v1.13.0 + rev: v1.14.2 hooks: - id: zizmor From a9c3799547ebb0aaa430f181461a37dfd931928b Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 25 Sep 2025 07:26:14 +0200 Subject: [PATCH 215/262] feat: enable hyperliquid cross futures --- freqtrade/exchange/hyperliquid.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/freqtrade/exchange/hyperliquid.py b/freqtrade/exchange/hyperliquid.py index 74f7c5694..db9e44e7d 100644 --- a/freqtrade/exchange/hyperliquid.py +++ b/freqtrade/exchange/hyperliquid.py @@ -44,6 +44,7 @@ class Hyperliquid(Exchange): _supported_trading_mode_margin_pairs: list[tuple[TradingMode, MarginMode]] = [ (TradingMode.SPOT, MarginMode.NONE), (TradingMode.FUTURES, MarginMode.ISOLATED), + (TradingMode.FUTURES, MarginMode.CROSS), ] @property @@ -118,7 +119,12 @@ class Hyperliquid(Exchange): maintenance_margin_required = position_value / max_leverage / 2 # Docs: margin_available (isolated) = isolated_margin - maintenance_margin_required - margin_available = isolated_margin - maintenance_margin_required + if self.margin_mode == MarginMode.ISOLATED: + margin_available = isolated_margin - maintenance_margin_required + elif self.margin_mode == MarginMode.CROSS: + margin_available = wallet_balance - maintenance_margin_required + else: + raise OperationalException("Unsupported margin mode for liquidation price calculation") # Docs: The maintenance margin is half of the initial margin at max leverage # The docs don't explicitly specify maintenance leverage, but this works. From d6bc8f4a2447ed1141fb4f21f17fa15e54724a0d Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 30 Sep 2025 06:47:09 +0200 Subject: [PATCH 216/262] docs: enable hyperliquid cross --- docs/includes/exchange-features.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/includes/exchange-features.md b/docs/includes/exchange-features.md index 5d84f763b..7aa6e6436 100644 --- a/docs/includes/exchange-features.md +++ b/docs/includes/exchange-features.md @@ -11,7 +11,7 @@ | [Gate.io](exchanges.md#gateio) | futures | isolated | limit | | [HTX](exchanges.md#htx) | spot | | limit | | [Hyperliquid](exchanges.md#hyperliquid) | spot | | ❌ (not supported) | -| [Hyperliquid](exchanges.md#hyperliquid) | futures | isolated | limit | +| [Hyperliquid](exchanges.md#hyperliquid) | futures | isolated, cross | limit | | [Kraken](exchanges.md#kraken) | spot | | market, limit | | [OKX](exchanges.md#okx) | spot | | limit | | [OKX](exchanges.md#okx) | futures | isolated | limit | From f6c4227ca6331fee7627f06562aef425d15eabc4 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 30 Sep 2025 07:05:32 +0200 Subject: [PATCH 217/262] feat: Add documentation to hyperliquid liquidation calc --- freqtrade/exchange/hyperliquid.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/freqtrade/exchange/hyperliquid.py b/freqtrade/exchange/hyperliquid.py index db9e44e7d..8c232bac1 100644 --- a/freqtrade/exchange/hyperliquid.py +++ b/freqtrade/exchange/hyperliquid.py @@ -118,10 +118,11 @@ class Hyperliquid(Exchange): # 3. Divide this by 2 maintenance_margin_required = position_value / max_leverage / 2 - # Docs: margin_available (isolated) = isolated_margin - maintenance_margin_required if self.margin_mode == MarginMode.ISOLATED: + # Docs: margin_available (isolated) = isolated_margin - maintenance_margin_required margin_available = isolated_margin - maintenance_margin_required elif self.margin_mode == MarginMode.CROSS: + # Docs: margin_available (cross) = account_value - maintenance_margin_required margin_available = wallet_balance - maintenance_margin_required else: raise OperationalException("Unsupported margin mode for liquidation price calculation") From abd02979dd5a95b46c6375714d1a2924a1449d29 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 30 Sep 2025 19:22:07 +0200 Subject: [PATCH 218/262] feat: add coinex subclass closes #12306 --- freqtrade/exchange/__init__.py | 1 + freqtrade/exchange/coinex.py | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 freqtrade/exchange/coinex.py diff --git a/freqtrade/exchange/__init__.py b/freqtrade/exchange/__init__.py index 031a6e897..ea4fd2523 100644 --- a/freqtrade/exchange/__init__.py +++ b/freqtrade/exchange/__init__.py @@ -11,6 +11,7 @@ from freqtrade.exchange.bitmart import Bitmart from freqtrade.exchange.bitpanda import Bitpanda from freqtrade.exchange.bitvavo import Bitvavo from freqtrade.exchange.bybit import Bybit +from freqtrade.exchange.coinex import Coinex from freqtrade.exchange.cryptocom import Cryptocom from freqtrade.exchange.exchange_utils import ( ROUND_DOWN, diff --git a/freqtrade/exchange/coinex.py b/freqtrade/exchange/coinex.py new file mode 100644 index 000000000..81a57828f --- /dev/null +++ b/freqtrade/exchange/coinex.py @@ -0,0 +1,24 @@ +import logging + +from freqtrade.exchange import Exchange +from freqtrade.exchange.exchange_types import FtHas + + +logger = logging.getLogger(__name__) + + +class Coinex(Exchange): + """ + CoinEx exchange class. Contains adjustments needed for Freqtrade to work + with this exchange. + + Please note that this exchange is not included in the list of exchanges + officially supported by the Freqtrade development team. So some features + may still not work as expected. + """ + + _ft_has: FtHas = { + "l2_limit_range": [5, 10, 20, 50], + "tickers_have_bid_ask": False, + "tickers_have_quoteVolume": False, + } From 102fc3e18425f649f6ce9d690322f005258ddd7f Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 30 Sep 2025 19:22:21 +0200 Subject: [PATCH 219/262] test: add basic online tests for coinex exchange --- tests/exchange_online/conftest.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/exchange_online/conftest.py b/tests/exchange_online/conftest.py index 6784500da..8937c0d14 100644 --- a/tests/exchange_online/conftest.py +++ b/tests/exchange_online/conftest.py @@ -419,6 +419,14 @@ EXCHANGES = { "timeframe": "1h", "candle_count": 1000, }, + "coinex": { + "pair": "BTC/USDT", + "stake_currency": "USDT", + "hasQuoteVolume": False, + "timeframe": "1h", + "candle_count": 1000, + "orderbook_max_entries": 50, + }, # TODO: re-enable htx once certificates work again # "htx": { # "pair": "ETH/BTC", From 88c0c3503f605a78054045176f7d5c9625809665 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 30 Sep 2025 19:50:50 +0200 Subject: [PATCH 220/262] docs: Add cross margin warning note --- docs/leverage.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/leverage.md b/docs/leverage.md index d1517e2d3..ca37a0d35 100644 --- a/docs/leverage.md +++ b/docs/leverage.md @@ -92,6 +92,11 @@ One account is used to share collateral between markets (trading pairs). Margin Please read the [exchange specific notes](exchanges.md) for exchanges that support this mode and how they differ. +!!! Warning "Increased risk of liquidation" + Cross margin mode increases the risk of full account liquidation, as all trades share the same collateral. + A loss on one trade can affect the liquidation price of other trades. + Also, cross-position influence may not be fully simulated in dry-run or backtesting mode. + ## Set leverage to use Different strategies and risk profiles will require different levels of leverage. From 361b34641c839312be7db6202c53209907b52abf Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 30 Sep 2025 20:33:03 +0200 Subject: [PATCH 221/262] chore: simplify hyperliquid dry-run calc --- freqtrade/exchange/hyperliquid.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/freqtrade/exchange/hyperliquid.py b/freqtrade/exchange/hyperliquid.py index 8c232bac1..9dcc0e6a4 100644 --- a/freqtrade/exchange/hyperliquid.py +++ b/freqtrade/exchange/hyperliquid.py @@ -100,7 +100,6 @@ class Hyperliquid(Exchange): 'SOL/USDC:USDC': 43}} """ # Defining/renaming variables to match the documentation - isolated_margin = wallet_balance position_size = amount price = open_rate position_value = price * position_size @@ -120,7 +119,7 @@ class Hyperliquid(Exchange): if self.margin_mode == MarginMode.ISOLATED: # Docs: margin_available (isolated) = isolated_margin - maintenance_margin_required - margin_available = isolated_margin - maintenance_margin_required + margin_available = stake_amount - maintenance_margin_required elif self.margin_mode == MarginMode.CROSS: # Docs: margin_available (cross) = account_value - maintenance_margin_required margin_available = wallet_balance - maintenance_margin_required From 1e8252ffcc7fa3ed5d938b11a11fffcde6a3c100 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 30 Sep 2025 20:33:13 +0200 Subject: [PATCH 222/262] test: simplify hyperliquid test --- tests/exchange/test_hyperliquid.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/exchange/test_hyperliquid.py b/tests/exchange/test_hyperliquid.py index c7924080e..ceb503321 100644 --- a/tests/exchange/test_hyperliquid.py +++ b/tests/exchange/test_hyperliquid.py @@ -299,7 +299,7 @@ def test_hyperliquid_dry_run_liquidation_price(default_conf, mocker): position["contracts"], position["collateral"], position["leverage"], - position["collateral"], + 0.0, # wallet balance not used in isolated margin mode [], ) assert pytest.approx(liq_price_returned, rel=0.0001) == liq_price_calculated From c7aaa77e44053299f511d346ca51c26a3aca1aea Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 30 Sep 2025 20:39:40 +0200 Subject: [PATCH 223/262] test: test cross margin calc for hyperliquid --- tests/exchange/test_hyperliquid.py | 30 ++++++++++++++++++++++++++---- 1 file changed, 26 insertions(+), 4 deletions(-) diff --git a/tests/exchange/test_hyperliquid.py b/tests/exchange/test_hyperliquid.py index ceb503321..c2bff9339 100644 --- a/tests/exchange/test_hyperliquid.py +++ b/tests/exchange/test_hyperliquid.py @@ -6,7 +6,8 @@ import pytest from tests.conftest import EXMS, get_mock_coro, get_patched_exchange -def test_hyperliquid_dry_run_liquidation_price(default_conf, mocker): +@pytest.mark.parametrize("margin_mode", ["isolated", "cross"]) +def test_hyperliquid_dry_run_liquidation_price(default_conf, mocker, margin_mode): # test if liq price calculated by dry_run_liquidation_price() is close to ccxt liq price # testing different pairs with large/small prices, different leverages, long, short markets = { @@ -281,7 +282,7 @@ def test_hyperliquid_dry_run_liquidation_price(default_conf, mocker): api_mock = MagicMock() default_conf["trading_mode"] = "futures" - default_conf["margin_mode"] = "isolated" + default_conf["margin_mode"] = margin_mode default_conf["stake_currency"] = "USDC" api_mock.load_markets = get_mock_coro() api_mock.markets = markets @@ -299,11 +300,32 @@ def test_hyperliquid_dry_run_liquidation_price(default_conf, mocker): position["contracts"], position["collateral"], position["leverage"], - 0.0, # wallet balance not used in isolated margin mode - [], + # isolated doesn't use wallet-balance + wallet_balance=0.0 if margin_mode == "isolated" else position["collateral"], + open_trades=[], ) + # Assume full position size is the wallet balance assert pytest.approx(liq_price_returned, rel=0.0001) == liq_price_calculated + if margin_mode == "cross": + # test with larger wallet balance + liq_price_calculated_cross = exchange.dry_run_liquidation_price( + position["symbol"], + position["entryPrice"], + is_short, + position["contracts"], + position["collateral"], + position["leverage"], + wallet_balance=position["collateral"] * 2, + open_trades=[], + ) + # Assume full position size is the wallet balance + # This + if position["side"] == "long": + assert liq_price_returned > liq_price_calculated_cross < position["entryPrice"] + else: + assert liq_price_returned < liq_price_calculated_cross > position["entryPrice"] + def test_hyperliquid_get_funding_fees(default_conf, mocker): now = datetime.now(UTC) From 8d86cc1173cb9967a113429747908d977fd5c72f Mon Sep 17 00:00:00 2001 From: Robert Caulk Date: Wed, 1 Oct 2025 16:34:10 +0200 Subject: [PATCH 224/262] fix: Allow users to override the exchange check for FreqAI incase they know that they dont need historic data for their system --- build_helpers/schema.json | 5 +++++ freqtrade/config_schema/config_schema.py | 9 +++++++++ freqtrade/exchange/exchange.py | 3 ++- 3 files changed, 16 insertions(+), 1 deletion(-) diff --git a/build_helpers/schema.json b/build_helpers/schema.json index b644bc2f9..08b113d79 100644 --- a/build_helpers/schema.json +++ b/build_helpers/schema.json @@ -1461,6 +1461,11 @@ "type": "boolean", "default": false }, + "override_exchange_check": { + "description": "Override the exchange check to force FreqAI to use exchangesthat may not have enough historic data. Turn this to True if you know your FreqAI model and strategy do not require historical data.", + "type": "boolean", + "default": false + }, "feature_parameters": { "description": "The parameters used to engineer the feature set", "type": "object", diff --git a/freqtrade/config_schema/config_schema.py b/freqtrade/config_schema/config_schema.py index 8274c161b..d694ea3fc 100644 --- a/freqtrade/config_schema/config_schema.py +++ b/freqtrade/config_schema/config_schema.py @@ -1142,6 +1142,15 @@ CONF_SCHEMA = { "type": "boolean", "default": False, }, + "override_exchange_check": { + "description": ( + "Override the exchange check to force FreqAI to use exchanges" + "that may not have enough historic data. Turn this to True if " + "you know your FreqAI model and strategy do not require historical data." + ), + "type": "boolean", + "default": False, + }, "feature_parameters": { "description": "The parameters used to engineer the feature set", "type": "object", diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index 57e1352a0..6c6b60928 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -832,7 +832,8 @@ class Exchange: def validate_freqai(self, config: Config) -> None: freqai_enabled = config.get("freqai", {}).get("enabled", False) - if freqai_enabled and not self._ft_has["ohlcv_has_history"]: + override = config.get("freqai", {}).get("override_exchange_checks", False) + if not override and freqai_enabled and not self._ft_has["ohlcv_has_history"]: raise ConfigurationError( f"Historic OHLCV data not available for {self.name}. Can't use freqAI." ) From 70fa12f1b2b722cd79c9b65d513f08de2661e8a0 Mon Sep 17 00:00:00 2001 From: Robert Caulk Date: Wed, 1 Oct 2025 16:36:55 +0200 Subject: [PATCH 225/262] chore: log a warning that the user is in territory that might not work. --- freqtrade/exchange/exchange.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index 6c6b60928..22694f62f 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -837,6 +837,11 @@ class Exchange: raise ConfigurationError( f"Historic OHLCV data not available for {self.name}. Can't use freqAI." ) + elif override and freqai_enabled and not self._ft_has["ohlcv_has_history"]: + logger.warning( + "Overriding exchange checks for freqAI. Make sure that your exchange supports " + "fetching historic OHLCV data, otherwise freqAI will not work." + ) def validate_required_startup_candles(self, startup_candles: int, timeframe: str) -> int: """ From 4698c0a0668fa200c8905b25a3676e931b012390 Mon Sep 17 00:00:00 2001 From: Freqtrade Bot <154552126+freqtrade-bot@users.noreply.github.com> Date: Thu, 2 Oct 2025 03:12:18 +0000 Subject: [PATCH 226/262] chore: update pre-commit hooks --- .../exchange/binance_leverage_tiers.json | 3756 ++++++++++++----- 1 file changed, 2705 insertions(+), 1051 deletions(-) diff --git a/freqtrade/exchange/binance_leverage_tiers.json b/freqtrade/exchange/binance_leverage_tiers.json index dfe4a32d5..2616803da 100644 --- a/freqtrade/exchange/binance_leverage_tiers.json +++ b/freqtrade/exchange/binance_leverage_tiers.json @@ -4378,15 +4378,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -4394,71 +4394,54 @@ "symbol": "ACX/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "ACX/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "ACX/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "ACX/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "ACX/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -4466,16 +4449,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "ACX/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -4483,16 +4466,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "ACX/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -4500,12 +4483,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -6766,6 +6749,161 @@ } } ], + "AKE/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "AKE/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "AKE/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "AKE/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "AKE/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "AKE/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "AKE/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "AKE/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "AKE/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "AKE/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "AKT/USDT:USDT": [ { "tier": 1.0, @@ -13438,14 +13576,14 @@ "currency": "USDT", "minNotional": 0.0, "maxNotional": 5000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 40.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "1", - "initialLeverage": "40", + "initialLeverage": "20", "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.02", + "maintMarginRatio": "0.025", "cum": "0.0" } }, @@ -13454,37 +13592,20 @@ "symbol": "BAKE/USDT:USDT", "currency": "USDT", "minNotional": 5000.0, - "maxNotional": 10000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, - "info": { - "bracket": "2", - "initialLeverage": "20", - "notionalCap": "10000", - "notionalFloor": "5000", - "maintMarginRatio": "0.025", - "cum": "25.0" - } - }, - { - "tier": 3.0, - "symbol": "BAKE/USDT:USDT", - "currency": "USDT", - "minNotional": 10000.0, "maxNotional": 25000.0, "maintenanceMarginRate": 0.05, "maxLeverage": 10.0, "info": { - "bracket": "3", + "bracket": "2", "initialLeverage": "10", "notionalCap": "25000", - "notionalFloor": "10000", + "notionalFloor": "5000", "maintMarginRatio": "0.05", - "cum": "275.0" + "cum": "125.0" } }, { - "tier": 4.0, + "tier": 3.0, "symbol": "BAKE/USDT:USDT", "currency": "USDT", "minNotional": 25000.0, @@ -13492,16 +13613,16 @@ "maintenanceMarginRate": 0.1, "maxLeverage": 5.0, "info": { - "bracket": "4", + "bracket": "3", "initialLeverage": "5", "notionalCap": "50000", "notionalFloor": "25000", "maintMarginRatio": "0.1", - "cum": "1525.0" + "cum": "1375.0" } }, { - "tier": 5.0, + "tier": 4.0, "symbol": "BAKE/USDT:USDT", "currency": "USDT", "minNotional": 50000.0, @@ -13509,16 +13630,16 @@ "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "5", + "bracket": "4", "initialLeverage": "4", "notionalCap": "100000", "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "2775.0" + "cum": "2625.0" } }, { - "tier": 6.0, + "tier": 5.0, "symbol": "BAKE/USDT:USDT", "currency": "USDT", "minNotional": 100000.0, @@ -13526,16 +13647,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "3", "notionalCap": "250000", "notionalFloor": "100000", "maintMarginRatio": "0.1667", - "cum": "6945.0" + "cum": "6795.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "BAKE/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -13543,16 +13664,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "2", "notionalCap": "500000", "notionalFloor": "250000", "maintMarginRatio": "0.25", - "cum": "27770.0" + "cum": "27620.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "BAKE/USDT:USDT", "currency": "USDT", "minNotional": 500000.0, @@ -13560,12 +13681,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "1", "notionalCap": "800000", "notionalFloor": "500000", "maintMarginRatio": "0.5", - "cum": "152770.0" + "cum": "152620.0" } } ], @@ -19769,144 +19890,6 @@ } } ], - "BTC/USDT:USDT-250926": [ - { - "tier": 1.0, - "symbol": "BTC/USDT:USDT-250926", - "currency": "USDT", - "minNotional": 0.0, - "maxNotional": 50000.0, - "maintenanceMarginRate": 0.01, - "maxLeverage": 50.0, - "info": { - "bracket": "1", - "initialLeverage": "50", - "notionalCap": "50000", - "notionalFloor": "0", - "maintMarginRatio": "0.01", - "cum": "0.0" - } - }, - { - "tier": 2.0, - "symbol": "BTC/USDT:USDT-250926", - "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 375000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, - "info": { - "bracket": "2", - "initialLeverage": "25", - "notionalCap": "375000", - "notionalFloor": "50000", - "maintMarginRatio": "0.02", - "cum": "500.0" - } - }, - { - "tier": 3.0, - "symbol": "BTC/USDT:USDT-250926", - "currency": "USDT", - "minNotional": 375000.0, - "maxNotional": 2000000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, - "info": { - "bracket": "3", - "initialLeverage": "10", - "notionalCap": "2000000", - "notionalFloor": "375000", - "maintMarginRatio": "0.05", - "cum": "11750.0" - } - }, - { - "tier": 4.0, - "symbol": "BTC/USDT:USDT-250926", - "currency": "USDT", - "minNotional": 2000000.0, - "maxNotional": 4000000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "4", - "initialLeverage": "5", - "notionalCap": "4000000", - "notionalFloor": "2000000", - "maintMarginRatio": "0.1", - "cum": "111750.0" - } - }, - { - "tier": 5.0, - "symbol": "BTC/USDT:USDT-250926", - "currency": "USDT", - "minNotional": 4000000.0, - "maxNotional": 10000000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, - "info": { - "bracket": "5", - "initialLeverage": "4", - "notionalCap": "10000000", - "notionalFloor": "4000000", - "maintMarginRatio": "0.125", - "cum": "211750.0" - } - }, - { - "tier": 6.0, - "symbol": "BTC/USDT:USDT-250926", - "currency": "USDT", - "minNotional": 10000000.0, - "maxNotional": 20000000.0, - "maintenanceMarginRate": 0.15, - "maxLeverage": 3.0, - "info": { - "bracket": "6", - "initialLeverage": "3", - "notionalCap": "20000000", - "notionalFloor": "10000000", - "maintMarginRatio": "0.15", - "cum": "461750.0" - } - }, - { - "tier": 7.0, - "symbol": "BTC/USDT:USDT-250926", - "currency": "USDT", - "minNotional": 20000000.0, - "maxNotional": 40000000.0, - "maintenanceMarginRate": 0.25, - "maxLeverage": 2.0, - "info": { - "bracket": "7", - "initialLeverage": "2", - "notionalCap": "40000000", - "notionalFloor": "20000000", - "maintMarginRatio": "0.25", - "cum": "2461750.0" - } - }, - { - "tier": 8.0, - "symbol": "BTC/USDT:USDT-250926", - "currency": "USDT", - "minNotional": 40000000.0, - "maxNotional": 120000000.0, - "maintenanceMarginRate": 0.5, - "maxLeverage": 1.0, - "info": { - "bracket": "8", - "initialLeverage": "1", - "notionalCap": "120000000", - "notionalFloor": "40000000", - "maintMarginRatio": "0.5", - "cum": "12461750.0" - } - } - ], "BTC/USDT:USDT-251226": [ { "tier": 1.0, @@ -20045,6 +20028,144 @@ } } ], + "BTC/USDT:USDT-260327": [ + { + "tier": 1.0, + "symbol": "BTC/USDT:USDT-260327", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "50000", + "notionalFloor": "0", + "maintMarginRatio": "0.01", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "BTC/USDT:USDT-260327", + "currency": "USDT", + "minNotional": 50000.0, + "maxNotional": 375000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "375000", + "notionalFloor": "50000", + "maintMarginRatio": "0.02", + "cum": "500.0" + } + }, + { + "tier": 3.0, + "symbol": "BTC/USDT:USDT-260327", + "currency": "USDT", + "minNotional": 375000.0, + "maxNotional": 2000000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "3", + "initialLeverage": "10", + "notionalCap": "2000000", + "notionalFloor": "375000", + "maintMarginRatio": "0.05", + "cum": "11750.0" + } + }, + { + "tier": 4.0, + "symbol": "BTC/USDT:USDT-260327", + "currency": "USDT", + "minNotional": 2000000.0, + "maxNotional": 4000000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "4", + "initialLeverage": "5", + "notionalCap": "4000000", + "notionalFloor": "2000000", + "maintMarginRatio": "0.1", + "cum": "111750.0" + } + }, + { + "tier": 5.0, + "symbol": "BTC/USDT:USDT-260327", + "currency": "USDT", + "minNotional": 4000000.0, + "maxNotional": 10000000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "5", + "initialLeverage": "4", + "notionalCap": "10000000", + "notionalFloor": "4000000", + "maintMarginRatio": "0.125", + "cum": "211750.0" + } + }, + { + "tier": 6.0, + "symbol": "BTC/USDT:USDT-260327", + "currency": "USDT", + "minNotional": 10000000.0, + "maxNotional": 20000000.0, + "maintenanceMarginRate": 0.15, + "maxLeverage": 3.0, + "info": { + "bracket": "6", + "initialLeverage": "3", + "notionalCap": "20000000", + "notionalFloor": "10000000", + "maintMarginRatio": "0.15", + "cum": "461750.0" + } + }, + { + "tier": 7.0, + "symbol": "BTC/USDT:USDT-260327", + "currency": "USDT", + "minNotional": 20000000.0, + "maxNotional": 40000000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "7", + "initialLeverage": "2", + "notionalCap": "40000000", + "notionalFloor": "20000000", + "maintMarginRatio": "0.25", + "cum": "2461750.0" + } + }, + { + "tier": 8.0, + "symbol": "BTC/USDT:USDT-260327", + "currency": "USDT", + "minNotional": 40000000.0, + "maxNotional": 120000000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "8", + "initialLeverage": "1", + "notionalCap": "120000000", + "notionalFloor": "40000000", + "maintMarginRatio": "0.5", + "cum": "12461750.0" + } + } + ], "BTCDOM/USDT:USDT": [ { "tier": 1.0, @@ -20879,13 +21000,13 @@ "symbol": "CAKE/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, + "maxNotional": 50000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "25000", + "notionalCap": "50000", "notionalFloor": "10000", "maintMarginRatio": "0.02", "cum": "75.0" @@ -20895,51 +21016,51 @@ "tier": 4.0, "symbol": "CAKE/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 50000.0, + "minNotional": 50000.0, + "maxNotional": 100000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "50000", - "notionalFloor": "25000", + "notionalCap": "100000", + "notionalFloor": "50000", "maintMarginRatio": "0.025", - "cum": "200.0" + "cum": "325.0" } }, { "tier": 5.0, "symbol": "CAKE/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 100000.0, + "maxNotional": 175000.0, + "maintenanceMarginRate": 0.0333, + "maxLeverage": 15.0, "info": { "bracket": "5", - "initialLeverage": "10", - "notionalCap": "125000", - "notionalFloor": "50000", - "maintMarginRatio": "0.05", - "cum": "1450.0" + "initialLeverage": "15", + "notionalCap": "175000", + "notionalFloor": "100000", + "maintMarginRatio": "0.0333", + "cum": "1155.0" } }, { "tier": 6.0, "symbol": "CAKE/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 175000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "6", - "initialLeverage": "5", + "initialLeverage": "10", "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.1", - "cum": "7700.0" + "notionalFloor": "175000", + "maintMarginRatio": "0.05", + "cum": "4077.5" } }, { @@ -20947,54 +21068,71 @@ "symbol": "CAKE/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "maxNotional": 750000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "7", - "initialLeverage": "4", - "notionalCap": "500000", + "initialLeverage": "5", + "notionalCap": "750000", "notionalFloor": "250000", - "maintMarginRatio": "0.125", - "cum": "13950.0" + "maintMarginRatio": "0.1", + "cum": "16577.5" } }, { "tier": 8.0, "symbol": "CAKE/USDT:USDT", "currency": "USDT", - "minNotional": 500000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "minNotional": 750000.0, + "maxNotional": 1500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "8", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "500000", - "maintMarginRatio": "0.1667", - "cum": "34800.0" + "initialLeverage": "4", + "notionalCap": "1500000", + "notionalFloor": "750000", + "maintMarginRatio": "0.125", + "cum": "35327.5" } }, { "tier": 9.0, "symbol": "CAKE/USDT:USDT", "currency": "USDT", + "minNotional": 1500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "9", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "1500000", + "maintMarginRatio": "0.1667", + "cum": "97877.5" + } + }, + { + "tier": 10.0, + "symbol": "CAKE/USDT:USDT", + "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "409650.0" + "cum": "472727.5" } }, { - "tier": 10.0, + "tier": 11.0, "symbol": "CAKE/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -21002,12 +21140,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "11", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2284650.0" + "cum": "2347727.5" } } ], @@ -29124,6 +29262,178 @@ } } ], + "EDEN/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "EDEN/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, + "info": { + "bracket": "1", + "initialLeverage": "75", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.01", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "EDEN/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "2", + "initialLeverage": "50", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.015", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "EDEN/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "3", + "initialLeverage": "25", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.02", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "EDEN/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "4", + "initialLeverage": "20", + "notionalCap": "50000", + "notionalFloor": "25000", + "maintMarginRatio": "0.025", + "cum": "200.0" + } + }, + { + "tier": 5.0, + "symbol": "EDEN/USDT:USDT", + "currency": "USDT", + "minNotional": 50000.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "5", + "initialLeverage": "10", + "notionalCap": "125000", + "notionalFloor": "50000", + "maintMarginRatio": "0.05", + "cum": "1450.0" + } + }, + { + "tier": 6.0, + "symbol": "EDEN/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "6", + "initialLeverage": "5", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.1", + "cum": "7700.0" + } + }, + { + "tier": 7.0, + "symbol": "EDEN/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "7", + "initialLeverage": "4", + "notionalCap": "500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.125", + "cum": "13950.0" + } + }, + { + "tier": 8.0, + "symbol": "EDEN/USDT:USDT", + "currency": "USDT", + "minNotional": 500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "8", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "500000", + "maintMarginRatio": "0.1667", + "cum": "34800.0" + } + }, + { + "tier": 9.0, + "symbol": "EDEN/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "9", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "409650.0" + } + }, + { + "tier": 10.0, + "symbol": "EDEN/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "10", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2284650.0" + } + } + ], "EDU/USDT:USDT": [ { "tier": 1.0, @@ -31636,144 +31946,6 @@ } } ], - "ETH/USDT:USDT-250926": [ - { - "tier": 1.0, - "symbol": "ETH/USDT:USDT-250926", - "currency": "USDT", - "minNotional": 0.0, - "maxNotional": 50000.0, - "maintenanceMarginRate": 0.01, - "maxLeverage": 50.0, - "info": { - "bracket": "1", - "initialLeverage": "50", - "notionalCap": "50000", - "notionalFloor": "0", - "maintMarginRatio": "0.01", - "cum": "0.0" - } - }, - { - "tier": 2.0, - "symbol": "ETH/USDT:USDT-250926", - "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 375000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, - "info": { - "bracket": "2", - "initialLeverage": "25", - "notionalCap": "375000", - "notionalFloor": "50000", - "maintMarginRatio": "0.02", - "cum": "500.0" - } - }, - { - "tier": 3.0, - "symbol": "ETH/USDT:USDT-250926", - "currency": "USDT", - "minNotional": 375000.0, - "maxNotional": 2000000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, - "info": { - "bracket": "3", - "initialLeverage": "10", - "notionalCap": "2000000", - "notionalFloor": "375000", - "maintMarginRatio": "0.05", - "cum": "11750.0" - } - }, - { - "tier": 4.0, - "symbol": "ETH/USDT:USDT-250926", - "currency": "USDT", - "minNotional": 2000000.0, - "maxNotional": 4000000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "4", - "initialLeverage": "5", - "notionalCap": "4000000", - "notionalFloor": "2000000", - "maintMarginRatio": "0.1", - "cum": "111750.0" - } - }, - { - "tier": 5.0, - "symbol": "ETH/USDT:USDT-250926", - "currency": "USDT", - "minNotional": 4000000.0, - "maxNotional": 10000000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, - "info": { - "bracket": "5", - "initialLeverage": "4", - "notionalCap": "10000000", - "notionalFloor": "4000000", - "maintMarginRatio": "0.125", - "cum": "211750.0" - } - }, - { - "tier": 6.0, - "symbol": "ETH/USDT:USDT-250926", - "currency": "USDT", - "minNotional": 10000000.0, - "maxNotional": 20000000.0, - "maintenanceMarginRate": 0.15, - "maxLeverage": 3.0, - "info": { - "bracket": "6", - "initialLeverage": "3", - "notionalCap": "20000000", - "notionalFloor": "10000000", - "maintMarginRatio": "0.15", - "cum": "461750.0" - } - }, - { - "tier": 7.0, - "symbol": "ETH/USDT:USDT-250926", - "currency": "USDT", - "minNotional": 20000000.0, - "maxNotional": 40000000.0, - "maintenanceMarginRate": 0.25, - "maxLeverage": 2.0, - "info": { - "bracket": "7", - "initialLeverage": "2", - "notionalCap": "40000000", - "notionalFloor": "20000000", - "maintMarginRatio": "0.25", - "cum": "2461750.0" - } - }, - { - "tier": 8.0, - "symbol": "ETH/USDT:USDT-250926", - "currency": "USDT", - "minNotional": 40000000.0, - "maxNotional": 120000000.0, - "maintenanceMarginRate": 0.5, - "maxLeverage": 1.0, - "info": { - "bracket": "8", - "initialLeverage": "1", - "notionalCap": "120000000", - "notionalFloor": "40000000", - "maintMarginRatio": "0.5", - "cum": "12461750.0" - } - } - ], "ETH/USDT:USDT-251226": [ { "tier": 1.0, @@ -31912,6 +32084,144 @@ } } ], + "ETH/USDT:USDT-260327": [ + { + "tier": 1.0, + "symbol": "ETH/USDT:USDT-260327", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "50000", + "notionalFloor": "0", + "maintMarginRatio": "0.01", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "ETH/USDT:USDT-260327", + "currency": "USDT", + "minNotional": 50000.0, + "maxNotional": 375000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "375000", + "notionalFloor": "50000", + "maintMarginRatio": "0.02", + "cum": "500.0" + } + }, + { + "tier": 3.0, + "symbol": "ETH/USDT:USDT-260327", + "currency": "USDT", + "minNotional": 375000.0, + "maxNotional": 2000000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "3", + "initialLeverage": "10", + "notionalCap": "2000000", + "notionalFloor": "375000", + "maintMarginRatio": "0.05", + "cum": "11750.0" + } + }, + { + "tier": 4.0, + "symbol": "ETH/USDT:USDT-260327", + "currency": "USDT", + "minNotional": 2000000.0, + "maxNotional": 4000000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "4", + "initialLeverage": "5", + "notionalCap": "4000000", + "notionalFloor": "2000000", + "maintMarginRatio": "0.1", + "cum": "111750.0" + } + }, + { + "tier": 5.0, + "symbol": "ETH/USDT:USDT-260327", + "currency": "USDT", + "minNotional": 4000000.0, + "maxNotional": 10000000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "5", + "initialLeverage": "4", + "notionalCap": "10000000", + "notionalFloor": "4000000", + "maintMarginRatio": "0.125", + "cum": "211750.0" + } + }, + { + "tier": 6.0, + "symbol": "ETH/USDT:USDT-260327", + "currency": "USDT", + "minNotional": 10000000.0, + "maxNotional": 20000000.0, + "maintenanceMarginRate": 0.15, + "maxLeverage": 3.0, + "info": { + "bracket": "6", + "initialLeverage": "3", + "notionalCap": "20000000", + "notionalFloor": "10000000", + "maintMarginRatio": "0.15", + "cum": "461750.0" + } + }, + { + "tier": 7.0, + "symbol": "ETH/USDT:USDT-260327", + "currency": "USDT", + "minNotional": 20000000.0, + "maxNotional": 40000000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "7", + "initialLeverage": "2", + "notionalCap": "40000000", + "notionalFloor": "20000000", + "maintMarginRatio": "0.25", + "cum": "2461750.0" + } + }, + { + "tier": 8.0, + "symbol": "ETH/USDT:USDT-260327", + "currency": "USDT", + "minNotional": 40000000.0, + "maxNotional": 120000000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "8", + "initialLeverage": "1", + "notionalCap": "120000000", + "notionalFloor": "40000000", + "maintMarginRatio": "0.5", + "cum": "12461750.0" + } + } + ], "ETHFI/USDC:USDC": [ { "tier": 1.0, @@ -32910,6 +33220,161 @@ } } ], + "FF/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "FF/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, + "info": { + "bracket": "1", + "initialLeverage": "75", + "notionalCap": "20000", + "notionalFloor": "0", + "maintMarginRatio": "0.01", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "FF/USDT:USDT", + "currency": "USDT", + "minNotional": 20000.0, + "maxNotional": 200000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "2", + "initialLeverage": "50", + "notionalCap": "200000", + "notionalFloor": "20000", + "maintMarginRatio": "0.015", + "cum": "100.0" + } + }, + { + "tier": 3.0, + "symbol": "FF/USDT:USDT", + "currency": "USDT", + "minNotional": 200000.0, + "maxNotional": 1000000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "3", + "initialLeverage": "25", + "notionalCap": "1000000", + "notionalFloor": "200000", + "maintMarginRatio": "0.02", + "cum": "1100.0" + } + }, + { + "tier": 4.0, + "symbol": "FF/USDT:USDT", + "currency": "USDT", + "minNotional": 1000000.0, + "maxNotional": 2000000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "4", + "initialLeverage": "20", + "notionalCap": "2000000", + "notionalFloor": "1000000", + "maintMarginRatio": "0.025", + "cum": "6100.0" + } + }, + { + "tier": 5.0, + "symbol": "FF/USDT:USDT", + "currency": "USDT", + "minNotional": 2000000.0, + "maxNotional": 5000000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "5", + "initialLeverage": "10", + "notionalCap": "5000000", + "notionalFloor": "2000000", + "maintMarginRatio": "0.05", + "cum": "56100.0" + } + }, + { + "tier": 6.0, + "symbol": "FF/USDT:USDT", + "currency": "USDT", + "minNotional": 5000000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "6", + "initialLeverage": "5", + "notionalCap": "7500000", + "notionalFloor": "5000000", + "maintMarginRatio": "0.1", + "cum": "306100.0" + } + }, + { + "tier": 7.0, + "symbol": "FF/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 10000000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "7", + "initialLeverage": "4", + "notionalCap": "10000000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.125", + "cum": "493600.0" + } + }, + { + "tier": 8.0, + "symbol": "FF/USDT:USDT", + "currency": "USDT", + "minNotional": 10000000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "12500000", + "notionalFloor": "10000000", + "maintMarginRatio": "0.25", + "cum": "1743600.0" + } + }, + { + "tier": 9.0, + "symbol": "FF/USDT:USDT", + "currency": "USDT", + "minNotional": 12500000.0, + "maxNotional": 15000000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "15000000", + "notionalFloor": "12500000", + "maintMarginRatio": "0.5", + "cum": "4868600.0" + } + } + ], "FHE/USDT:USDT": [ { "tier": 1.0, @@ -34501,15 +34966,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -34517,71 +34982,54 @@ "symbol": "FLUX/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "FLUX/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "FLUX/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "FLUX/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "FLUX/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -34589,16 +35037,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "FLUX/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -34606,16 +35054,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "FLUX/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -34623,12 +35071,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -38129,6 +38577,161 @@ } } ], + "HANA/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "HANA/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "HANA/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "HANA/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "HANA/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "HANA/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "HANA/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "HANA/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "HANA/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "HANA/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "HBAR/USDC:USDC": [ { "tier": 1.0, @@ -38893,15 +39496,15 @@ "symbol": "HIFI/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 5000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "1", - "initialLeverage": "25", - "notionalCap": "5000", + "initialLeverage": "10", + "notionalCap": "25000", "notionalFloor": "0", - "maintMarginRatio": "0.02", + "maintMarginRatio": "0.05", "cum": "0.0" } }, @@ -38909,55 +39512,21 @@ "tier": 2.0, "symbol": "HIFI/USDT:USDT", "currency": "USDT", - "minNotional": 5000.0, - "maxNotional": 10000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, - "info": { - "bracket": "2", - "initialLeverage": "20", - "notionalCap": "10000", - "notionalFloor": "5000", - "maintMarginRatio": "0.025", - "cum": "25.0" - } - }, - { - "tier": 3.0, - "symbol": "HIFI/USDT:USDT", - "currency": "USDT", - "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, - "info": { - "bracket": "3", - "initialLeverage": "10", - "notionalCap": "25000", - "notionalFloor": "10000", - "maintMarginRatio": "0.05", - "cum": "275.0" - } - }, - { - "tier": 4.0, - "symbol": "HIFI/USDT:USDT", - "currency": "USDT", "minNotional": 25000.0, "maxNotional": 50000.0, "maintenanceMarginRate": 0.1, "maxLeverage": 5.0, "info": { - "bracket": "4", + "bracket": "2", "initialLeverage": "5", "notionalCap": "50000", "notionalFloor": "25000", "maintMarginRatio": "0.1", - "cum": "1525.0" + "cum": "1250.0" } }, { - "tier": 5.0, + "tier": 3.0, "symbol": "HIFI/USDT:USDT", "currency": "USDT", "minNotional": 50000.0, @@ -38965,16 +39534,16 @@ "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "5", + "bracket": "3", "initialLeverage": "4", "notionalCap": "100000", "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "2775.0" + "cum": "2500.0" } }, { - "tier": 6.0, + "tier": 4.0, "symbol": "HIFI/USDT:USDT", "currency": "USDT", "minNotional": 100000.0, @@ -38982,16 +39551,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "6", + "bracket": "4", "initialLeverage": "3", "notionalCap": "250000", "notionalFloor": "100000", "maintMarginRatio": "0.1667", - "cum": "6945.0" + "cum": "6670.0" } }, { - "tier": 7.0, + "tier": 5.0, "symbol": "HIFI/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -38999,16 +39568,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "7", + "bracket": "5", "initialLeverage": "2", "notionalCap": "500000", "notionalFloor": "250000", "maintMarginRatio": "0.25", - "cum": "27770.0" + "cum": "27495.0" } }, { - "tier": 8.0, + "tier": 6.0, "symbol": "HIFI/USDT:USDT", "currency": "USDT", "minNotional": 500000.0, @@ -39016,12 +39585,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "8", + "bracket": "6", "initialLeverage": "1", "notionalCap": "800000", "notionalFloor": "500000", "maintMarginRatio": "0.5", - "cum": "152770.0" + "cum": "152495.0" } } ], @@ -41804,13 +42373,13 @@ "symbol": "IMX/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, + "maxNotional": 50000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "25000", + "notionalCap": "50000", "notionalFloor": "10000", "maintMarginRatio": "0.02", "cum": "75.0" @@ -41820,51 +42389,51 @@ "tier": 4.0, "symbol": "IMX/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 50000.0, + "minNotional": 50000.0, + "maxNotional": 100000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "50000", - "notionalFloor": "25000", + "notionalCap": "100000", + "notionalFloor": "50000", "maintMarginRatio": "0.025", - "cum": "200.0" + "cum": "325.0" } }, { "tier": 5.0, "symbol": "IMX/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 100000.0, + "maxNotional": 175000.0, + "maintenanceMarginRate": 0.0333, + "maxLeverage": 15.0, "info": { "bracket": "5", - "initialLeverage": "10", - "notionalCap": "125000", - "notionalFloor": "50000", - "maintMarginRatio": "0.05", - "cum": "1450.0" + "initialLeverage": "15", + "notionalCap": "175000", + "notionalFloor": "100000", + "maintMarginRatio": "0.0333", + "cum": "1155.0" } }, { "tier": 6.0, "symbol": "IMX/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 175000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "6", - "initialLeverage": "5", + "initialLeverage": "10", "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.1", - "cum": "7700.0" + "notionalFloor": "175000", + "maintMarginRatio": "0.05", + "cum": "4077.5" } }, { @@ -41872,54 +42441,71 @@ "symbol": "IMX/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "maxNotional": 750000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "7", - "initialLeverage": "4", - "notionalCap": "500000", + "initialLeverage": "5", + "notionalCap": "750000", "notionalFloor": "250000", - "maintMarginRatio": "0.125", - "cum": "13950.0" + "maintMarginRatio": "0.1", + "cum": "16577.5" } }, { "tier": 8.0, "symbol": "IMX/USDT:USDT", "currency": "USDT", - "minNotional": 500000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "minNotional": 750000.0, + "maxNotional": 1500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "8", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "500000", - "maintMarginRatio": "0.1667", - "cum": "34800.0" + "initialLeverage": "4", + "notionalCap": "1500000", + "notionalFloor": "750000", + "maintMarginRatio": "0.125", + "cum": "35327.5" } }, { "tier": 9.0, "symbol": "IMX/USDT:USDT", "currency": "USDT", + "minNotional": 1500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "9", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "1500000", + "maintMarginRatio": "0.1667", + "cum": "97877.5" + } + }, + { + "tier": 10.0, + "symbol": "IMX/USDT:USDT", + "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "409650.0" + "cum": "472727.5" } }, { - "tier": 10.0, + "tier": 11.0, "symbol": "IMX/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -41927,12 +42513,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "11", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2284650.0" + "cum": "2347727.5" } } ], @@ -44919,13 +45505,13 @@ "symbol": "KAS/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, + "maxNotional": 50000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "25000", + "notionalCap": "50000", "notionalFloor": "10000", "maintMarginRatio": "0.02", "cum": "75.0" @@ -44935,51 +45521,51 @@ "tier": 4.0, "symbol": "KAS/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 50000.0, + "minNotional": 50000.0, + "maxNotional": 100000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "50000", - "notionalFloor": "25000", + "notionalCap": "100000", + "notionalFloor": "50000", "maintMarginRatio": "0.025", - "cum": "200.0" + "cum": "325.0" } }, { "tier": 5.0, "symbol": "KAS/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 100000.0, + "maxNotional": 175000.0, + "maintenanceMarginRate": 0.0333, + "maxLeverage": 15.0, "info": { "bracket": "5", - "initialLeverage": "10", - "notionalCap": "125000", - "notionalFloor": "50000", - "maintMarginRatio": "0.05", - "cum": "1450.0" + "initialLeverage": "15", + "notionalCap": "175000", + "notionalFloor": "100000", + "maintMarginRatio": "0.0333", + "cum": "1155.0" } }, { "tier": 6.0, "symbol": "KAS/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 175000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "6", - "initialLeverage": "5", + "initialLeverage": "10", "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.1", - "cum": "7700.0" + "notionalFloor": "175000", + "maintMarginRatio": "0.05", + "cum": "4077.5" } }, { @@ -44987,54 +45573,71 @@ "symbol": "KAS/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "maxNotional": 750000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "7", - "initialLeverage": "4", - "notionalCap": "500000", + "initialLeverage": "5", + "notionalCap": "750000", "notionalFloor": "250000", - "maintMarginRatio": "0.125", - "cum": "13950.0" + "maintMarginRatio": "0.1", + "cum": "16577.5" } }, { "tier": 8.0, "symbol": "KAS/USDT:USDT", "currency": "USDT", - "minNotional": 500000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "minNotional": 750000.0, + "maxNotional": 1500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "8", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "500000", - "maintMarginRatio": "0.1667", - "cum": "34800.0" + "initialLeverage": "4", + "notionalCap": "1500000", + "notionalFloor": "750000", + "maintMarginRatio": "0.125", + "cum": "35327.5" } }, { "tier": 9.0, "symbol": "KAS/USDT:USDT", "currency": "USDT", + "minNotional": 1500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "9", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "1500000", + "maintMarginRatio": "0.1667", + "cum": "97877.5" + } + }, + { + "tier": 10.0, + "symbol": "KAS/USDT:USDT", + "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "409650.0" + "cum": "472727.5" } }, { - "tier": 10.0, + "tier": 11.0, "symbol": "KAS/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -45042,12 +45645,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "11", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2284650.0" + "cum": "2347727.5" } } ], @@ -47015,6 +47618,161 @@ } } ], + "LIGHT/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "LIGHT/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "LIGHT/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "LIGHT/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "LIGHT/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "LIGHT/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "LIGHT/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "LIGHT/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "LIGHT/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "LIGHT/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "LINA/USDT:USDT": [ { "tier": 1.0, @@ -52217,6 +52975,178 @@ } } ], + "MIRA/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "MIRA/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, + "info": { + "bracket": "1", + "initialLeverage": "75", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.01", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "MIRA/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "2", + "initialLeverage": "50", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.015", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "MIRA/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "3", + "initialLeverage": "25", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.02", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "MIRA/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "4", + "initialLeverage": "20", + "notionalCap": "50000", + "notionalFloor": "25000", + "maintMarginRatio": "0.025", + "cum": "200.0" + } + }, + { + "tier": 5.0, + "symbol": "MIRA/USDT:USDT", + "currency": "USDT", + "minNotional": 50000.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "5", + "initialLeverage": "10", + "notionalCap": "125000", + "notionalFloor": "50000", + "maintMarginRatio": "0.05", + "cum": "1450.0" + } + }, + { + "tier": 6.0, + "symbol": "MIRA/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "6", + "initialLeverage": "5", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.1", + "cum": "7700.0" + } + }, + { + "tier": 7.0, + "symbol": "MIRA/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "7", + "initialLeverage": "4", + "notionalCap": "500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.125", + "cum": "13950.0" + } + }, + { + "tier": 8.0, + "symbol": "MIRA/USDT:USDT", + "currency": "USDT", + "minNotional": 500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "8", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "500000", + "maintMarginRatio": "0.1667", + "cum": "34800.0" + } + }, + { + "tier": 9.0, + "symbol": "MIRA/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "9", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "409650.0" + } + }, + { + "tier": 10.0, + "symbol": "MIRA/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "10", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2284650.0" + } + } + ], "MITO/USDT:USDT": [ { "tier": 1.0, @@ -53411,15 +54341,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -53427,71 +54357,54 @@ "symbol": "MOVR/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "MOVR/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "MOVR/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "MOVR/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "MOVR/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -53499,16 +54412,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "MOVR/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -53516,16 +54429,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "MOVR/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -53533,12 +54446,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -55903,6 +56816,178 @@ } } ], + "NOM/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "NOM/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, + "info": { + "bracket": "1", + "initialLeverage": "75", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.01", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "NOM/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "2", + "initialLeverage": "50", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.015", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "NOM/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "3", + "initialLeverage": "25", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.02", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "NOM/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "4", + "initialLeverage": "20", + "notionalCap": "50000", + "notionalFloor": "25000", + "maintMarginRatio": "0.025", + "cum": "200.0" + } + }, + { + "tier": 5.0, + "symbol": "NOM/USDT:USDT", + "currency": "USDT", + "minNotional": 50000.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "5", + "initialLeverage": "10", + "notionalCap": "125000", + "notionalFloor": "50000", + "maintMarginRatio": "0.05", + "cum": "1450.0" + } + }, + { + "tier": 6.0, + "symbol": "NOM/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "6", + "initialLeverage": "5", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.1", + "cum": "7700.0" + } + }, + { + "tier": 7.0, + "symbol": "NOM/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "7", + "initialLeverage": "4", + "notionalCap": "500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.125", + "cum": "13950.0" + } + }, + { + "tier": 8.0, + "symbol": "NOM/USDT:USDT", + "currency": "USDT", + "minNotional": 500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "8", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "500000", + "maintMarginRatio": "0.1667", + "cum": "34800.0" + } + }, + { + "tier": 9.0, + "symbol": "NOM/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "9", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "409650.0" + } + }, + { + "tier": 10.0, + "symbol": "NOM/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "10", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2284650.0" + } + } + ], "NOT/USDT:USDT": [ { "tier": 1.0, @@ -56099,15 +57184,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -56115,71 +57200,54 @@ "symbol": "NTRN/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "NTRN/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "NTRN/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "NTRN/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "NTRN/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -56187,16 +57255,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "NTRN/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -56204,16 +57272,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "NTRN/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -56221,12 +57289,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -58063,15 +59131,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -58079,71 +59147,54 @@ "symbol": "ONG/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "ONG/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "ONG/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "ONG/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "ONG/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -58151,16 +59202,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "ONG/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -58168,16 +59219,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "ONG/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -58185,12 +59236,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -59020,6 +60071,161 @@ } } ], + "ORDER/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "ORDER/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "ORDER/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "ORDER/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "ORDER/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "ORDER/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "ORDER/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "ORDER/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "ORDER/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "ORDER/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "ORDI/USDC:USDC": [ { "tier": 1.0, @@ -63900,14 +65106,14 @@ "currency": "USDT", "minNotional": 0.0, "maxNotional": 5000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "1", - "initialLeverage": "50", + "initialLeverage": "25", "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.015", + "maintMarginRatio": "0.02", "cum": "0.0" } }, @@ -63925,7 +65131,7 @@ "notionalCap": "10000", "notionalFloor": "5000", "maintMarginRatio": "0.025", - "cum": "50.0" + "cum": "25.0" } }, { @@ -63942,7 +65148,7 @@ "notionalCap": "20000", "notionalFloor": "10000", "maintMarginRatio": "0.05", - "cum": "300.0" + "cum": "275.0" } }, { @@ -63959,7 +65165,7 @@ "notionalCap": "50000", "notionalFloor": "20000", "maintMarginRatio": "0.1", - "cum": "1300.0" + "cum": "1275.0" } }, { @@ -63967,67 +65173,67 @@ "symbol": "PUMPBTC/USDT:USDT", "currency": "USDT", "minNotional": 50000.0, - "maxNotional": 250000.0, + "maxNotional": 100000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { "bracket": "5", "initialLeverage": "4", - "notionalCap": "250000", + "notionalCap": "100000", "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "2550.0" + "cum": "2525.0" } }, { "tier": 6.0, "symbol": "PUMPBTC/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 4500000.0, + "minNotional": 100000.0, + "maxNotional": 250000.0, "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { "bracket": "6", "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "250000", + "notionalCap": "250000", + "notionalFloor": "100000", "maintMarginRatio": "0.1667", - "cum": "12975.0" + "cum": "6695.0" } }, { "tier": 7.0, "symbol": "PUMPBTC/USDT:USDT", "currency": "USDT", - "minNotional": 4500000.0, - "maxNotional": 7500000.0, + "minNotional": 250000.0, + "maxNotional": 500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { "bracket": "7", "initialLeverage": "2", - "notionalCap": "7500000", - "notionalFloor": "4500000", + "notionalCap": "500000", + "notionalFloor": "250000", "maintMarginRatio": "0.25", - "cum": "387825.0" + "cum": "27520.0" } }, { "tier": 8.0, "symbol": "PUMPBTC/USDT:USDT", "currency": "USDT", - "minNotional": 7500000.0, - "maxNotional": 12500000.0, + "minNotional": 500000.0, + "maxNotional": 800000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { "bracket": "8", "initialLeverage": "1", - "notionalCap": "12500000", - "notionalFloor": "7500000", + "notionalCap": "800000", + "notionalFloor": "500000", "maintMarginRatio": "0.5", - "cum": "2262825.0" + "cum": "152520.0" } } ], @@ -64881,14 +66087,14 @@ "currency": "USDT", "minNotional": 0.0, "maxNotional": 5000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "1", - "initialLeverage": "50", + "initialLeverage": "25", "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.015", + "maintMarginRatio": "0.02", "cum": "0.0" } }, @@ -64906,7 +66112,7 @@ "notionalCap": "10000", "notionalFloor": "5000", "maintMarginRatio": "0.025", - "cum": "50.0" + "cum": "25.0" } }, { @@ -64923,7 +66129,7 @@ "notionalCap": "20000", "notionalFloor": "10000", "maintMarginRatio": "0.05", - "cum": "300.0" + "cum": "275.0" } }, { @@ -64940,7 +66146,7 @@ "notionalCap": "50000", "notionalFloor": "20000", "maintMarginRatio": "0.1", - "cum": "1300.0" + "cum": "1275.0" } }, { @@ -64948,67 +66154,67 @@ "symbol": "QUICK/USDT:USDT", "currency": "USDT", "minNotional": 50000.0, - "maxNotional": 250000.0, + "maxNotional": 100000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { "bracket": "5", "initialLeverage": "4", - "notionalCap": "250000", + "notionalCap": "100000", "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "2550.0" + "cum": "2525.0" } }, { "tier": 6.0, "symbol": "QUICK/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 4500000.0, + "minNotional": 100000.0, + "maxNotional": 250000.0, "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { "bracket": "6", "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "250000", + "notionalCap": "250000", + "notionalFloor": "100000", "maintMarginRatio": "0.1667", - "cum": "12975.0" + "cum": "6695.0" } }, { "tier": 7.0, "symbol": "QUICK/USDT:USDT", "currency": "USDT", - "minNotional": 4500000.0, - "maxNotional": 7500000.0, + "minNotional": 250000.0, + "maxNotional": 500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { "bracket": "7", "initialLeverage": "2", - "notionalCap": "7500000", - "notionalFloor": "4500000", + "notionalCap": "500000", + "notionalFloor": "250000", "maintMarginRatio": "0.25", - "cum": "387825.0" + "cum": "27520.0" } }, { "tier": 8.0, "symbol": "QUICK/USDT:USDT", "currency": "USDT", - "minNotional": 7500000.0, - "maxNotional": 12500000.0, + "minNotional": 500000.0, + "maxNotional": 800000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { "bracket": "8", "initialLeverage": "1", - "notionalCap": "12500000", - "notionalFloor": "7500000", + "notionalCap": "800000", + "notionalFloor": "500000", "maintMarginRatio": "0.5", - "cum": "2262825.0" + "cum": "152520.0" } } ], @@ -77023,13 +78229,13 @@ "symbol": "TA/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 5000.0, + "maxNotional": 2000.0, "maintenanceMarginRate": 0.015, "maxLeverage": 50.0, "info": { "bracket": "1", "initialLeverage": "50", - "notionalCap": "5000", + "notionalCap": "2000", "notionalFloor": "0", "maintMarginRatio": "0.015", "cum": "0.0" @@ -77039,7 +78245,7 @@ "tier": 2.0, "symbol": "TA/USDT:USDT", "currency": "USDT", - "minNotional": 5000.0, + "minNotional": 2000.0, "maxNotional": 10000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, @@ -77047,9 +78253,9 @@ "bracket": "2", "initialLeverage": "20", "notionalCap": "10000", - "notionalFloor": "5000", + "notionalFloor": "2000", "maintMarginRatio": "0.025", - "cum": "50.0" + "cum": "20.0" } }, { @@ -77066,7 +78272,7 @@ "notionalCap": "20000", "notionalFloor": "10000", "maintMarginRatio": "0.05", - "cum": "300.0" + "cum": "270.0" } }, { @@ -77083,7 +78289,7 @@ "notionalCap": "50000", "notionalFloor": "20000", "maintMarginRatio": "0.1", - "cum": "1300.0" + "cum": "1270.0" } }, { @@ -77091,67 +78297,67 @@ "symbol": "TA/USDT:USDT", "currency": "USDT", "minNotional": 50000.0, - "maxNotional": 250000.0, + "maxNotional": 200000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { "bracket": "5", "initialLeverage": "4", - "notionalCap": "250000", + "notionalCap": "200000", "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "2550.0" + "cum": "2520.0" } }, { "tier": 6.0, "symbol": "TA/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 4500000.0, + "minNotional": 200000.0, + "maxNotional": 500000.0, "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { "bracket": "6", "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "250000", + "notionalCap": "500000", + "notionalFloor": "200000", "maintMarginRatio": "0.1667", - "cum": "12975.0" + "cum": "10860.0" } }, { "tier": 7.0, "symbol": "TA/USDT:USDT", "currency": "USDT", - "minNotional": 4500000.0, - "maxNotional": 7500000.0, + "minNotional": 500000.0, + "maxNotional": 800000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { "bracket": "7", "initialLeverage": "2", - "notionalCap": "7500000", - "notionalFloor": "4500000", + "notionalCap": "800000", + "notionalFloor": "500000", "maintMarginRatio": "0.25", - "cum": "387825.0" + "cum": "52510.0" } }, { "tier": 8.0, "symbol": "TA/USDT:USDT", "currency": "USDT", - "minNotional": 7500000.0, - "maxNotional": 12500000.0, + "minNotional": 800000.0, + "maxNotional": 1000000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { "bracket": "8", "initialLeverage": "1", - "notionalCap": "12500000", - "notionalFloor": "7500000", + "notionalCap": "1000000", + "notionalFloor": "800000", "maintMarginRatio": "0.5", - "cum": "2262825.0" + "cum": "252510.0" } } ], @@ -77317,15 +78523,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -77333,71 +78539,54 @@ "symbol": "TAG/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "TAG/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "TAG/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, - "info": { - "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" - } - }, - { - "tier": 6.0, - "symbol": "TAG/USDT:USDT", - "currency": "USDT", - "minNotional": 125000.0, + "minNotional": 50000.0, "maxNotional": 250000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "4", "notionalCap": "250000", - "notionalFloor": "125000", + "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "6950.0" + "cum": "2550.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "TAG/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -77405,16 +78594,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "3", "notionalCap": "4500000", "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "17375.0" + "cum": "12975.0" } }, { - "tier": 8.0, + "tier": 7.0, "symbol": "TAG/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -77422,16 +78611,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "387825.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "TAG/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -77439,12 +78628,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2262825.0" } } ], @@ -80703,6 +81892,161 @@ } } ], + "TRUTH/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "TRUTH/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "TRUTH/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "TRUTH/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "TRUTH/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "TRUTH/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "TRUTH/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "TRUTH/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "TRUTH/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "TRUTH/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "TRX/USDT:USDT": [ { "tier": 1.0, @@ -81347,14 +82691,14 @@ "currency": "USDT", "minNotional": 0.0, "maxNotional": 5000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, "info": { "bracket": "1", - "initialLeverage": "50", + "initialLeverage": "75", "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.015", + "maintMarginRatio": "0.01", "cum": "0.0" } }, @@ -81364,14 +82708,14 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "50", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", + "maintMarginRatio": "0.015", "cum": "25.0" } }, @@ -81381,14 +82725,14 @@ "currency": "USDT", "minNotional": 10000.0, "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "3", - "initialLeverage": "20", + "initialLeverage": "25", "notionalCap": "25000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", + "maintMarginRatio": "0.02", "cum": "75.0" } }, @@ -81397,33 +82741,33 @@ "symbol": "TWT/USDT:USDT", "currency": "USDT", "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", + "initialLeverage": "20", + "notionalCap": "50000", "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "maintMarginRatio": "0.025", + "cum": "200.0" } }, { "tier": 5.0, "symbol": "TWT/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, + "minNotional": 50000.0, "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "5", - "initialLeverage": "5", + "initialLeverage": "10", "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" + "notionalFloor": "50000", + "maintMarginRatio": "0.05", + "cum": "1450.0" } }, { @@ -81432,15 +82776,15 @@ "currency": "USDT", "minNotional": 125000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "6", - "initialLeverage": "4", + "initialLeverage": "5", "notionalCap": "250000", "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6950.0" + "maintMarginRatio": "0.1", + "cum": "7700.0" } }, { @@ -81448,37 +82792,54 @@ "symbol": "TWT/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "maxNotional": 500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "7", - "initialLeverage": "3", - "notionalCap": "4500000", + "initialLeverage": "4", + "notionalCap": "500000", "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17375.0" + "maintMarginRatio": "0.125", + "cum": "13950.0" } }, { "tier": 8.0, "symbol": "TWT/USDT:USDT", "currency": "USDT", + "minNotional": 500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "8", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "500000", + "maintMarginRatio": "0.1667", + "cum": "34800.0" + } + }, + { + "tier": 9.0, + "symbol": "TWT/USDT:USDT", + "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "9", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "409650.0" } }, { - "tier": 9.0, + "tier": 10.0, "symbol": "TWT/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -81486,12 +82847,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2284650.0" } } ], @@ -82879,15 +84240,15 @@ "symbol": "UXLINK/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 30000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "1", - "initialLeverage": "10", - "notionalCap": "30000", + "initialLeverage": "5", + "notionalCap": "50000", "notionalFloor": "0", - "maintMarginRatio": "0.05", + "maintMarginRatio": "0.1", "cum": "0.0" } }, @@ -82895,85 +84256,68 @@ "tier": 2.0, "symbol": "UXLINK/USDT:USDT", "currency": "USDT", - "minNotional": 30000.0, - "maxNotional": 75000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 50000.0, + "maxNotional": 100000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "2", - "initialLeverage": "5", - "notionalCap": "75000", - "notionalFloor": "30000", - "maintMarginRatio": "0.1", - "cum": "1500.0" + "initialLeverage": "4", + "notionalCap": "100000", + "notionalFloor": "50000", + "maintMarginRatio": "0.125", + "cum": "1250.0" } }, { "tier": 3.0, "symbol": "UXLINK/USDT:USDT", "currency": "USDT", - "minNotional": 75000.0, - "maxNotional": 150000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 100000.0, + "maxNotional": 500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, "info": { "bracket": "3", - "initialLeverage": "4", - "notionalCap": "150000", - "notionalFloor": "75000", - "maintMarginRatio": "0.125", - "cum": "3375.0" + "initialLeverage": "3", + "notionalCap": "500000", + "notionalFloor": "100000", + "maintMarginRatio": "0.1667", + "cum": "5420.0" } }, { "tier": 4.0, "symbol": "UXLINK/USDT:USDT", "currency": "USDT", - "minNotional": 150000.0, - "maxNotional": 1500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "minNotional": 500000.0, + "maxNotional": 1000000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, "info": { "bracket": "4", - "initialLeverage": "3", - "notionalCap": "1500000", - "notionalFloor": "150000", - "maintMarginRatio": "0.1667", - "cum": "9630.0" + "initialLeverage": "2", + "notionalCap": "1000000", + "notionalFloor": "500000", + "maintMarginRatio": "0.25", + "cum": "47070.0" } }, { "tier": 5.0, "symbol": "UXLINK/USDT:USDT", "currency": "USDT", - "minNotional": 1500000.0, - "maxNotional": 2500000.0, - "maintenanceMarginRate": 0.25, - "maxLeverage": 2.0, - "info": { - "bracket": "5", - "initialLeverage": "2", - "notionalCap": "2500000", - "notionalFloor": "1500000", - "maintMarginRatio": "0.25", - "cum": "134580.0" - } - }, - { - "tier": 6.0, - "symbol": "UXLINK/USDT:USDT", - "currency": "USDT", - "minNotional": 2500000.0, - "maxNotional": 4000000.0, + "minNotional": 1000000.0, + "maxNotional": 2000000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "1", - "notionalCap": "4000000", - "notionalFloor": "2500000", + "notionalCap": "2000000", + "notionalFloor": "1000000", "maintMarginRatio": "0.5", - "cum": "759580.0" + "cum": "297070.0" } } ], @@ -83752,6 +85096,161 @@ } } ], + "VFY/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "VFY/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "VFY/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "VFY/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "VFY/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "VFY/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "VFY/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "VFY/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "VFY/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "VFY/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "VIC/USDT:USDT": [ { "tier": 1.0, @@ -86869,6 +88368,161 @@ } } ], + "XAN/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "XAN/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "XAN/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "XAN/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "XAN/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "XAN/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "XAN/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "XAN/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "XAN/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "XAN/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "XCN/USDT:USDT": [ { "tier": 1.0, @@ -87822,15 +89476,15 @@ "symbol": "XPL/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 5000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, "info": { "bracket": "1", - "initialLeverage": "50", - "notionalCap": "5000", + "initialLeverage": "75", + "notionalCap": "20000", "notionalFloor": "0", - "maintMarginRatio": "0.015", + "maintMarginRatio": "0.01", "cum": "0.0" } }, @@ -87838,136 +89492,136 @@ "tier": 2.0, "symbol": "XPL/USDT:USDT", "currency": "USDT", - "minNotional": 5000.0, - "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "minNotional": 20000.0, + "maxNotional": 200000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "2", - "initialLeverage": "25", - "notionalCap": "10000", - "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "initialLeverage": "50", + "notionalCap": "200000", + "notionalFloor": "20000", + "maintMarginRatio": "0.015", + "cum": "100.0" } }, { "tier": 3.0, "symbol": "XPL/USDT:USDT", "currency": "USDT", - "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "minNotional": 200000.0, + "maxNotional": 1000000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", - "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "initialLeverage": "25", + "notionalCap": "1000000", + "notionalFloor": "200000", + "maintMarginRatio": "0.02", + "cum": "1100.0" } }, { "tier": 4.0, "symbol": "XPL/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 1000000.0, + "maxNotional": 2000000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "20", + "notionalCap": "2000000", + "notionalFloor": "1000000", + "maintMarginRatio": "0.025", + "cum": "6100.0" } }, { "tier": 5.0, "symbol": "XPL/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 2000000.0, + "maxNotional": 5000000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" + "initialLeverage": "10", + "notionalCap": "5000000", + "notionalFloor": "2000000", + "maintMarginRatio": "0.05", + "cum": "56100.0" } }, { "tier": 6.0, "symbol": "XPL/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, - "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 5000000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "6", - "initialLeverage": "4", - "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6950.0" + "initialLeverage": "5", + "notionalCap": "7500000", + "notionalFloor": "5000000", + "maintMarginRatio": "0.1", + "cum": "306100.0" } }, { "tier": 7.0, "symbol": "XPL/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "minNotional": 7500000.0, + "maxNotional": 10000000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "7", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17375.0" + "initialLeverage": "4", + "notionalCap": "10000000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.125", + "cum": "493600.0" } }, { "tier": 8.0, "symbol": "XPL/USDT:USDT", "currency": "USDT", - "minNotional": 4500000.0, - "maxNotional": 7500000.0, + "minNotional": 10000000.0, + "maxNotional": 12500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { "bracket": "8", "initialLeverage": "2", - "notionalCap": "7500000", - "notionalFloor": "4500000", + "notionalCap": "12500000", + "notionalFloor": "10000000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "1743600.0" } }, { "tier": 9.0, "symbol": "XPL/USDT:USDT", "currency": "USDT", - "minNotional": 7500000.0, - "maxNotional": 12500000.0, + "minNotional": 12500000.0, + "maxNotional": 15000000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { "bracket": "9", "initialLeverage": "1", - "notionalCap": "12500000", - "notionalFloor": "7500000", + "notionalCap": "15000000", + "notionalFloor": "12500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "4868600.0" } } ], From e654c29c828ec192a228b8a78dfae0a06e1efab5 Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 2 Oct 2025 07:16:50 +0200 Subject: [PATCH 227/262] chore: bump ccxt to 4.5.7 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 3e84c8c47..e622d6a83 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,7 +7,7 @@ ft-pandas-ta==0.3.16 ta-lib==0.6.7 technical==1.5.3 -ccxt==4.5.6 +ccxt==4.5.7 cryptography==46.0.1 aiohttp==3.12.15 SQLAlchemy==2.0.43 From 4eba2c6a249fb5ecf7215e49fd0d1c5253a2269c Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 2 Oct 2025 07:17:19 +0200 Subject: [PATCH 228/262] fix: bitvavo is now using tick-size for pricing and amount rounding --- freqtrade/exchange/bitvavo.py | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/freqtrade/exchange/bitvavo.py b/freqtrade/exchange/bitvavo.py index fdbb8a7d4..a164b6e59 100644 --- a/freqtrade/exchange/bitvavo.py +++ b/freqtrade/exchange/bitvavo.py @@ -2,8 +2,6 @@ import logging -from ccxt import DECIMAL_PLACES - from freqtrade.exchange import Exchange from freqtrade.exchange.exchange_types import FtHas @@ -24,11 +22,3 @@ class Bitvavo(Exchange): _ft_has: FtHas = { "ohlcv_candle_limit": 1440, } - - @property - def precisionMode(self) -> int: - """ - Exchange ccxt precisionMode - Override due to https://github.com/ccxt/ccxt/issues/20408 - """ - return DECIMAL_PLACES From 0740f87a32a17cdae7e4bca82cc9459e12534a69 Mon Sep 17 00:00:00 2001 From: Stefano Date: Fri, 3 Oct 2025 15:38:19 +0900 Subject: [PATCH 229/262] fix typo --- freqtrade/configuration/configuration.py | 4 ++-- freqtrade/configuration/environment_vars.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/freqtrade/configuration/configuration.py b/freqtrade/configuration/configuration.py index 4b95d004d..ea0c320fb 100644 --- a/freqtrade/configuration/configuration.py +++ b/freqtrade/configuration/configuration.py @@ -12,7 +12,7 @@ from typing import Any from freqtrade import constants from freqtrade.configuration.deprecated_settings import process_temporary_deprecated_settings from freqtrade.configuration.directory_operations import create_datadir, create_userdata_dir -from freqtrade.configuration.environment_vars import enironment_vars_to_dict +from freqtrade.configuration.environment_vars import environment_vars_to_dict from freqtrade.configuration.load_config import load_file, load_from_files from freqtrade.constants import Config from freqtrade.enums import ( @@ -80,7 +80,7 @@ class Configuration: from freqtrade.commands.arguments import NO_CONF_ALLOWED if self.args.get("command") not in NO_CONF_ALLOWED: - env_data = enironment_vars_to_dict() + env_data = environment_vars_to_dict() config = deep_merge_dicts(env_data, config) # Normalize config diff --git a/freqtrade/configuration/environment_vars.py b/freqtrade/configuration/environment_vars.py index e5eb031e7..c4ada51b9 100644 --- a/freqtrade/configuration/environment_vars.py +++ b/freqtrade/configuration/environment_vars.py @@ -73,7 +73,7 @@ def _flat_vars_to_nested_dict(env_dict: dict[str, Any], prefix: str) -> dict[str return relevant_vars -def enironment_vars_to_dict() -> dict[str, Any]: +def environment_vars_to_dict() -> dict[str, Any]: """ Read environment variables and return a nested dict for relevant variables Relevant variables must follow the FREQTRADE__{section}__{key} pattern From 082fd0fd8b4ed847f65e787117e4476c4247c2d3 Mon Sep 17 00:00:00 2001 From: Matthias Date: Fri, 3 Oct 2025 18:25:07 +0200 Subject: [PATCH 230/262] fix: "taker" may not always be filled for futures pairs Gate fee removal: https://github.com/ccxt/ccxt/pull/14271 --- freqtrade/exchange/exchange.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index 57e1352a0..1edd9ae17 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -3873,7 +3873,10 @@ class Exchange: """ market = self.markets[pair] - taker_fee_rate = market["taker"] + # default to some default fee if not available from exchange + taker_fee_rate = market["taker"] or self._api.describe().get("fees", {}).get( + "trading", {} + ).get("taker", 0.001) mm_ratio, _ = self.get_maintenance_ratio_and_amt(pair, stake_amount) if self.trading_mode == TradingMode.FUTURES and self.margin_mode == MarginMode.ISOLATED: From 8e44bc48b868d23a5ce6a938e736a920b9b3275c Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 4 Oct 2025 11:45:09 +0200 Subject: [PATCH 231/262] docs: update IOC documentation related: #12322 --- docs/configuration.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/docs/configuration.md b/docs/configuration.md index 51c717da2..e046f52d6 100644 --- a/docs/configuration.md +++ b/docs/configuration.md @@ -571,9 +571,7 @@ Commonly used time in force are: **GTC (Good Till Canceled):** -This is most of the time the default time in force. It means the order will remain -on exchange till it is cancelled by the user. It can be fully or partially fulfilled. -If partially fulfilled, the remaining will stay on the exchange till cancelled. +This is most of the time the default time in force. It means the order will remain on exchange till it is cancelled by the user. It can be fully or partially fulfilled. If partially fulfilled, the remaining will stay on the exchange till cancelled. **FOK (Fill Or Kill):** @@ -581,8 +579,9 @@ It means if the order is not executed immediately AND fully then it is cancelled **IOC (Immediate Or Canceled):** -It is the same as FOK (above) except it can be partially fulfilled. The remaining part -is automatically cancelled by the exchange. +It is the same as FOK (above) except it can be partially fulfilled. The remaining part is automatically cancelled by the exchange. + +Not necessarily recommended, as this can lead to partial fills below the minimum trade size. **PO (Post only):** From 2d40807b6658bb7e2e371f645208d8476bb3f9cd Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 5 Oct 2025 07:56:42 +0200 Subject: [PATCH 232/262] chore: fix description typo --- build_helpers/schema.json | 2 +- freqtrade/config_schema/config_schema.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/build_helpers/schema.json b/build_helpers/schema.json index 08b113d79..974ae0431 100644 --- a/build_helpers/schema.json +++ b/build_helpers/schema.json @@ -1462,7 +1462,7 @@ "default": false }, "override_exchange_check": { - "description": "Override the exchange check to force FreqAI to use exchangesthat may not have enough historic data. Turn this to True if you know your FreqAI model and strategy do not require historical data.", + "description": "Override the exchange check to force FreqAI to use exchanges that may not have enough historic data. Turn this to True if you know your FreqAI model and strategy do not require historical data.", "type": "boolean", "default": false }, diff --git a/freqtrade/config_schema/config_schema.py b/freqtrade/config_schema/config_schema.py index d694ea3fc..c9425d6cb 100644 --- a/freqtrade/config_schema/config_schema.py +++ b/freqtrade/config_schema/config_schema.py @@ -1144,7 +1144,7 @@ CONF_SCHEMA = { }, "override_exchange_check": { "description": ( - "Override the exchange check to force FreqAI to use exchanges" + "Override the exchange check to force FreqAI to use exchanges " "that may not have enough historic data. Turn this to True if " "you know your FreqAI model and strategy do not require historical data." ), From 1ad75f5ec56b378520aa39e0b0f8fa7a58cc897e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 03:01:44 +0000 Subject: [PATCH 233/262] chore(deps): bump mkdocs-material in the mkdocs group Bumps the mkdocs group with 1 update: [mkdocs-material](https://github.com/squidfunk/mkdocs-material). Updates `mkdocs-material` from 9.6.20 to 9.6.21 - [Release notes](https://github.com/squidfunk/mkdocs-material/releases) - [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG) - [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.6.20...9.6.21) --- updated-dependencies: - dependency-name: mkdocs-material dependency-version: 9.6.21 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: mkdocs ... Signed-off-by: dependabot[bot] --- docs/requirements-docs.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-docs.txt b/docs/requirements-docs.txt index 8b9a40a03..7483bcfa4 100644 --- a/docs/requirements-docs.txt +++ b/docs/requirements-docs.txt @@ -1,6 +1,6 @@ markdown==3.9 mkdocs==1.6.1 -mkdocs-material==9.6.20 +mkdocs-material==9.6.21 mdx_truly_sane_lists==1.3 pymdown-extensions==10.16.1 jinja2==3.1.6 From 845e96f12e79d827a19bf6172f49f8a6cf2c073c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 03:01:45 +0000 Subject: [PATCH 234/262] chore(deps): bump astral-sh/setup-uv from 6.7.0 to 6.8.0 Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 6.7.0 to 6.8.0. - [Release notes](https://github.com/astral-sh/setup-uv/releases) - [Commits](https://github.com/astral-sh/setup-uv/compare/b75a909f75acd358c2196fb9a5f1299a9a8868a4...d0cc045d04ccac9d8b7881df0226f9e82c39688e) --- updated-dependencies: - dependency-name: astral-sh/setup-uv dependency-version: 6.8.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7fbfbc735..3cdb03d71 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -38,7 +38,7 @@ jobs: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@b75a909f75acd358c2196fb9a5f1299a9a8868a4 # v6.7.0 + uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6.8.0 with: activate-environment: true enable-cache: true @@ -248,7 +248,7 @@ jobs: python-version: "3.12" - name: Install uv - uses: astral-sh/setup-uv@b75a909f75acd358c2196fb9a5f1299a9a8868a4 # v6.7.0 + uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6.8.0 with: activate-environment: true enable-cache: true From 98ab14f67e6fd0986aa9464c97bf6f974e547247 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 03:01:48 +0000 Subject: [PATCH 235/262] chore(deps): bump peter-evans/dockerhub-description from 4.0.2 to 5.0.0 Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description) from 4.0.2 to 5.0.0. - [Release notes](https://github.com/peter-evans/dockerhub-description/releases) - [Commits](https://github.com/peter-evans/dockerhub-description/compare/432a30c9e07499fd01da9f8a49f0faf9e0ca5b77...1b9a80c056b620d92cedb9d9b5a223409c68ddfa) --- updated-dependencies: - dependency-name: peter-evans/dockerhub-description dependency-version: 5.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/docker-update-readme.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docker-update-readme.yml b/.github/workflows/docker-update-readme.yml index 23efa0cd9..a510aadf6 100644 --- a/.github/workflows/docker-update-readme.yml +++ b/.github/workflows/docker-update-readme.yml @@ -16,7 +16,7 @@ jobs: persist-credentials: false - name: Docker Hub Description - uses: peter-evans/dockerhub-description@432a30c9e07499fd01da9f8a49f0faf9e0ca5b77 # v4.0.2 + uses: peter-evans/dockerhub-description@1b9a80c056b620d92cedb9d9b5a223409c68ddfa # v5.0.0 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} From 2bfc8d86a9efa03682c9848848dc6b4232b3db7a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 03:01:53 +0000 Subject: [PATCH 236/262] chore(deps): bump docker/login-action from 3.5.0 to 3.6.0 Bumps [docker/login-action](https://github.com/docker/login-action) from 3.5.0 to 3.6.0. - [Release notes](https://github.com/docker/login-action/releases) - [Commits](https://github.com/docker/login-action/compare/184bdaa0721073962dff0199f1fb9940f07167d1...5e57cd118135c172c3672efd75eb46360885c0ef) --- updated-dependencies: - dependency-name: docker/login-action dependency-version: 3.6.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/devcontainer-build.yml | 2 +- .github/workflows/docker-build.yml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/devcontainer-build.yml b/.github/workflows/devcontainer-build.yml index 06f1e0531..9946af5e9 100644 --- a/.github/workflows/devcontainer-build.yml +++ b/.github/workflows/devcontainer-build.yml @@ -28,7 +28,7 @@ jobs: with: persist-credentials: false - name: Login to GitHub Container Registry - uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0 + uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0 with: registry: ghcr.io username: ${{ github.actor }} diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 1fc50315b..08dcfd9bd 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -42,7 +42,7 @@ jobs: uses: ./.github/actions/docker-tags - name: Login to Docker Hub - uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0 + uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} @@ -161,13 +161,13 @@ jobs: uses: ./.github/actions/docker-tags - name: Login to Docker Hub - uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0 + uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: Login to github - uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0 + uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0 with: registry: ghcr.io username: ${{ github.actor }} From 0c446d45dff331e0f1874127e6b3bafafc48ec2d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 03:02:01 +0000 Subject: [PATCH 237/262] chore(deps): bump fastapi from 0.117.1 to 0.118.0 Bumps [fastapi](https://github.com/fastapi/fastapi) from 0.117.1 to 0.118.0. - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](https://github.com/fastapi/fastapi/compare/0.117.1...0.118.0) --- updated-dependencies: - dependency-name: fastapi dependency-version: 0.118.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index e622d6a83..ff5590d16 100644 --- a/requirements.txt +++ b/requirements.txt @@ -38,7 +38,7 @@ orjson==3.11.3 sdnotify==0.3.2 # API Server -fastapi==0.117.1 +fastapi==0.118.0 pydantic==2.11.9 uvicorn==0.37.0 pyjwt==2.10.1 From 5bd42d5625b50040de6e2cc1400d2f07f4c3e907 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 03:02:07 +0000 Subject: [PATCH 238/262] chore(deps): bump numexpr from 2.13.0 to 2.13.1 Bumps [numexpr](https://github.com/pydata/numexpr) from 2.13.0 to 2.13.1. - [Release notes](https://github.com/pydata/numexpr/releases) - [Changelog](https://github.com/pydata/numexpr/blob/master/RELEASE_NOTES.rst) - [Commits](https://github.com/pydata/numexpr/compare/v2.13.0...v2.13.1) --- updated-dependencies: - dependency-name: numexpr dependency-version: 2.13.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index e622d6a83..4c3c97385 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,7 @@ numpy==2.3.3 pandas==2.3.2 bottleneck==1.6.0 -numexpr==2.13.0 +numexpr==2.13.1 # Indicator libraries ft-pandas-ta==0.3.16 ta-lib==0.6.7 From 9a95ad1435d08a308ce59f50dddb4d02ccdc9168 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 03:02:19 +0000 Subject: [PATCH 239/262] chore(deps): bump certifi from 2025.8.3 to 2025.10.5 Bumps [certifi](https://github.com/certifi/python-certifi) from 2025.8.3 to 2025.10.5. - [Commits](https://github.com/certifi/python-certifi/compare/2025.08.03...2025.10.05) --- updated-dependencies: - dependency-name: certifi dependency-version: 2025.10.5 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index e622d6a83..aa6a54c76 100644 --- a/requirements.txt +++ b/requirements.txt @@ -18,7 +18,7 @@ humanize==4.13.0 cachetools==6.2.0 requests==2.32.5 urllib3==2.5.0 -certifi==2025.8.3 +certifi==2025.10.5 jsonschema==4.25.1 tabulate==0.9.0 pycoingecko==3.2.0 From bbd7a19ef94b054e884c9658e144c34413baf7cd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 03:02:24 +0000 Subject: [PATCH 240/262] chore(deps): bump cryptography from 46.0.1 to 46.0.2 Bumps [cryptography](https://github.com/pyca/cryptography) from 46.0.1 to 46.0.2. - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pyca/cryptography/compare/46.0.1...46.0.2) --- updated-dependencies: - dependency-name: cryptography dependency-version: 46.0.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index e622d6a83..cd8e652f8 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,7 +8,7 @@ ta-lib==0.6.7 technical==1.5.3 ccxt==4.5.7 -cryptography==46.0.1 +cryptography==46.0.2 aiohttp==3.12.15 SQLAlchemy==2.0.43 python-telegram-bot==22.5 From 46082793052d05f828aa954148f43c91fe78ec96 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 03:02:49 +0000 Subject: [PATCH 241/262] chore(deps-dev): bump ruff from 0.13.2 to 0.13.3 Bumps [ruff](https://github.com/astral-sh/ruff) from 0.13.2 to 0.13.3. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/0.13.2...0.13.3) --- updated-dependencies: - dependency-name: ruff dependency-version: 0.13.3 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 3365dad10..11ef7691f 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -6,7 +6,7 @@ -r requirements-freqai-rl.txt -r docs/requirements-docs.txt -ruff==0.13.2 +ruff==0.13.3 mypy==1.18.2 pre-commit==4.3.0 pytest==8.4.2 From d6218892bf78562a2c4335836724ee737caacfcb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 03:02:55 +0000 Subject: [PATCH 242/262] chore(deps-dev): bump isort from 6.0.1 to 6.1.0 Bumps [isort](https://github.com/PyCQA/isort) from 6.0.1 to 6.1.0. - [Release notes](https://github.com/PyCQA/isort/releases) - [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md) - [Commits](https://github.com/PyCQA/isort/compare/6.0.1...6.1.0) --- updated-dependencies: - dependency-name: isort dependency-version: 6.1.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 3365dad10..1985dbd94 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -16,7 +16,7 @@ pytest-mock==3.15.1 pytest-random-order==1.2.0 pytest-timeout==2.4.0 pytest-xdist==3.8.0 -isort==6.0.1 +isort==6.1.0 # For datetime mocking time-machine==2.19.0 From dba758b5e4e1e6ab90e0329600914dc15b04c0c7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 03:03:03 +0000 Subject: [PATCH 243/262] chore(deps): bump plotly from 6.3.0 to 6.3.1 Bumps [plotly](https://github.com/plotly/plotly.py) from 6.3.0 to 6.3.1. - [Release notes](https://github.com/plotly/plotly.py/releases) - [Changelog](https://github.com/plotly/plotly.py/blob/main/CHANGELOG.md) - [Commits](https://github.com/plotly/plotly.py/compare/v6.3.0...v6.3.1) --- updated-dependencies: - dependency-name: plotly dependency-version: 6.3.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-plot.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-plot.txt b/requirements-plot.txt index 176c53620..ff1f22873 100644 --- a/requirements-plot.txt +++ b/requirements-plot.txt @@ -1,4 +1,4 @@ # Include all requirements to run the bot. -r requirements.txt -plotly==6.3.0 +plotly==6.3.1 From 6b6f0a1d87724e1ac1084f840eb46e9cd084bff0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 04:30:26 +0000 Subject: [PATCH 244/262] chore(deps): bump pandas from 2.3.2 to 2.3.3 Bumps [pandas](https://github.com/pandas-dev/pandas) from 2.3.2 to 2.3.3. - [Release notes](https://github.com/pandas-dev/pandas/releases) - [Commits](https://github.com/pandas-dev/pandas/compare/v2.3.2...v2.3.3) --- updated-dependencies: - dependency-name: pandas dependency-version: 2.3.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index fad0f1dac..2334943bb 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ numpy==2.3.3 -pandas==2.3.2 +pandas==2.3.3 bottleneck==1.6.0 numexpr==2.13.1 # Indicator libraries From bda9606ae3ec0436cad52c615f6d3a83240ceb60 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 04:34:03 +0000 Subject: [PATCH 245/262] chore(deps): bump pydantic from 2.11.9 to 2.11.10 Bumps [pydantic](https://github.com/pydantic/pydantic) from 2.11.9 to 2.11.10. - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/v2.11.10/HISTORY.md) - [Commits](https://github.com/pydantic/pydantic/compare/v2.11.9...v2.11.10) --- updated-dependencies: - dependency-name: pydantic dependency-version: 2.11.10 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index f3dc96621..12dd20b75 100644 --- a/requirements.txt +++ b/requirements.txt @@ -39,7 +39,7 @@ sdnotify==0.3.2 # API Server fastapi==0.118.0 -pydantic==2.11.9 +pydantic==2.11.10 uvicorn==0.37.0 pyjwt==2.10.1 aiofiles==24.1.0 From 3a51db79c9b26846c00fa3c55232f947b2d10d0b Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 6 Oct 2025 06:38:14 +0200 Subject: [PATCH 246/262] docs: update open-source spelling to open source based on https://opensource.org/blog/is-open-source-ever-hyphenated --- CONTRIBUTING.md | 2 +- docs/freqai.md | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 62d823316..6423da5ce 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -127,7 +127,7 @@ Exceptions: Contributors may be given commit privileges. Preference will be given to those with: -1. Past contributions to Freqtrade and other related open-source projects. Contributions to Freqtrade include both code (both accepted and pending) and friendly participation in the issue tracker and Pull request reviews. Both quantity and quality are considered. +1. Past contributions to Freqtrade and other related open source projects. Contributions to Freqtrade include both code (both accepted and pending) and friendly participation in the issue tracker and Pull request reviews. Both quantity and quality are considered. 1. A coding style that the other core committers find simple, minimal, and clean. 1. Access to resources for cross-platform development and testing. 1. Time to devote to the project regularly. diff --git a/docs/freqai.md b/docs/freqai.md index c3d3a4ec3..5fb099949 100644 --- a/docs/freqai.md +++ b/docs/freqai.md @@ -7,7 +7,7 @@ FreqAI is a software designed to automate a variety of tasks associated with training a predictive machine learning model to generate market forecasts given a set of input signals. In general, FreqAI aims to be a sandbox for easily deploying robust machine learning libraries on real-time data ([details](#freqai-position-in-open-source-machine-learning-landscape)). !!! Note - FreqAI is, and always will be, a not-for-profit, open-source project. FreqAI does *not* have a crypto token, FreqAI does *not* sell signals, and FreqAI does not have a domain besides the present [freqtrade documentation](https://www.freqtrade.io/en/latest/freqai/). + FreqAI is, and always will be, a not-for-profit, open source project. FreqAI does *not* have a crypto token, FreqAI does *not* sell signals, and FreqAI does not have a domain besides the present [freqtrade documentation](https://www.freqtrade.io/en/latest/freqai/). Features include: @@ -81,9 +81,9 @@ If you are using docker, a dedicated tag with FreqAI dependencies is available a !!! note "docker-compose-freqai.yml" We do provide an explicit docker-compose file for this in `docker/docker-compose-freqai.yml` - which can be used via `docker compose -f docker/docker-compose-freqai.yml run ...` - or can be copied to replace the original docker file. This docker-compose file also contains a (disabled) section to enable GPU resources within docker containers. This obviously assumes the system has GPU resources available. -### FreqAI position in open-source machine learning landscape +### FreqAI position in open source machine learning landscape -Forecasting chaotic time-series based systems, such as equity/cryptocurrency markets, requires a broad set of tools geared toward testing a wide range of hypotheses. Fortunately, a recent maturation of robust machine learning libraries (e.g. `scikit-learn`) has opened up a wide range of research possibilities. Scientists from a diverse range of fields can now easily prototype their studies on an abundance of established machine learning algorithms. Similarly, these user-friendly libraries enable "citizen scientists" to use their basic Python skills for data exploration. However, leveraging these machine learning libraries on historical and live chaotic data sources can be logistically difficult and expensive. Additionally, robust data collection, storage, and handling presents a disparate challenge. [`FreqAI`](#freqai) aims to provide a generalized and extensible open-sourced framework geared toward live deployments of adaptive modeling for market forecasting. The `FreqAI` framework is effectively a sandbox for the rich world of open-source machine learning libraries. Inside the `FreqAI` sandbox, users find they can combine a wide variety of third-party libraries to test creative hypotheses on a free live 24/7 chaotic data source - cryptocurrency exchange data. +Forecasting chaotic time-series based systems, such as equity/cryptocurrency markets, requires a broad set of tools geared toward testing a wide range of hypotheses. Fortunately, a recent maturation of robust machine learning libraries (e.g. `scikit-learn`) has opened up a wide range of research possibilities. Scientists from a diverse range of fields can now easily prototype their studies on an abundance of established machine learning algorithms. Similarly, these user-friendly libraries enable "citizen scientists" to use their basic Python skills for data exploration. However, leveraging these machine learning libraries on historical and live chaotic data sources can be logistically difficult and expensive. Additionally, robust data collection, storage, and handling presents a disparate challenge. [`FreqAI`](#freqai) aims to provide a generalized and extensible open-sourced framework geared toward live deployments of adaptive modeling for market forecasting. The `FreqAI` framework is effectively a sandbox for the rich world of open source machine learning libraries. Inside the `FreqAI` sandbox, users find they can combine a wide variety of third-party libraries to test creative hypotheses on a free live 24/7 chaotic data source - cryptocurrency exchange data. ### Citing FreqAI From cfd7d0a38b70f32ce8273a940f8f9280d0aad913 Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 6 Oct 2025 19:08:50 +0200 Subject: [PATCH 247/262] test: add ccxt parse test for kraken part of #12326 --- tests/exchange_online/conftest.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/exchange_online/conftest.py b/tests/exchange_online/conftest.py index 8937c0d14..fac7c25b8 100644 --- a/tests/exchange_online/conftest.py +++ b/tests/exchange_online/conftest.py @@ -153,6 +153,8 @@ EXCHANGES = { "ADA.F": {"balance": "2.00000000", "hold_trade": "0.00000000"}, "XBT": {"balance": "0.00060000", "hold_trade": "0.00000000"}, "XBT.F": {"balance": "0.00100000", "hold_trade": "0.00000000"}, + "ZEUR": {"balance": "1000.00000000", "hold_trade": "0.00000000"}, + "ZUSD": {"balance": "1000.00000000", "hold_trade": "0.00000000"}, } }, "expected": { @@ -161,6 +163,8 @@ EXCHANGES = { "BTC": {"free": 0.0006, "total": 0.0006, "used": 0.0}, # XBT.F should be mapped to BTC.F "BTC.F": {"free": 0.001, "total": 0.001, "used": 0.0}, + "EUR": {"free": 1000.0, "total": 1000.0, "used": 0.0}, + "USD": {"free": 1000.0, "total": 1000.0, "used": 0.0}, }, }, }, From c46080f0b2e76acc6b2dba296b4d7960088358cf Mon Sep 17 00:00:00 2001 From: Freqtrade Bot <154552126+freqtrade-bot@users.noreply.github.com> Date: Tue, 7 Oct 2025 03:13:29 +0000 Subject: [PATCH 248/262] chore: update pre-commit hooks --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 0c9106c47..d51e4e681 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -36,7 +36,7 @@ repos: # stages: [push] - repo: https://github.com/pycqa/isort - rev: "6.0.1" + rev: "6.1.0" hooks: - id: isort name: isort (python) @@ -44,7 +44,7 @@ repos: - repo: https://github.com/charliermarsh/ruff-pre-commit # Ruff version. - rev: 'v0.13.2' + rev: 'v0.13.3' hooks: - id: ruff - id: ruff-format From ca4e4efeb8ccdf10ac4a99084270cc9e54cfde20 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 7 Oct 2025 06:48:35 +0200 Subject: [PATCH 249/262] test: Add test scenario for partially filled exit * followed by exit_timeout_count * shouldn't place order for the full amount part of #12343 --- tests/freqtradebot/test_freqtradebot.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tests/freqtradebot/test_freqtradebot.py b/tests/freqtradebot/test_freqtradebot.py index 1304ca9ba..1360f2d77 100644 --- a/tests/freqtradebot/test_freqtradebot.py +++ b/tests/freqtradebot/test_freqtradebot.py @@ -2267,6 +2267,18 @@ def test_manage_open_orders_exit_usercustom( freqtrade.manage_open_orders() assert log_has_re("Emergency exiting trade.*", caplog) assert et_mock.call_count == 1 + # Full exit + assert et_mock.call_args_list[0][1]["sub_trade_amt"] == 30 + + et_mock.reset_mock() + + # Full partially filled order + # Only places the order for the remaining amount + limit_sell_order_old["remaining"] = open_trade_usdt.amount - 10 + freqtrade.manage_open_orders() + assert log_has_re("Emergency exiting trade.*", caplog) + assert et_mock.call_count == 1 + assert et_mock.call_args_list[0][1]["sub_trade_amt"] == 20.0 @pytest.mark.parametrize("is_short", [False, True]) From 372cfeee33425ecf31820822d014d2c224d5aed7 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 7 Oct 2025 06:50:48 +0200 Subject: [PATCH 250/262] fix: timeout exit count should consider remaining amount closes #12343 --- freqtrade/freqtradebot.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/freqtrade/freqtradebot.py b/freqtrade/freqtradebot.py index fed9a6533..8b2885dbc 100644 --- a/freqtrade/freqtradebot.py +++ b/freqtrade/freqtradebot.py @@ -1617,7 +1617,9 @@ class FreqtradeBot(LoggingMixin): f"Emergency exiting trade {trade}, as the exit order " f"timed out {max_timeouts} times. force selling {order['amount']}." ) - self.emergency_exit(trade, order["price"], order["amount"]) + # Trade.session.refresh(order_obj) + + self.emergency_exit(trade, order["price"], order_obj.safe_remaining) return canceled def emergency_exit( From 39bf71680c56abdeeea02eda61b3b33ac0b44296 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 7 Oct 2025 07:11:37 +0200 Subject: [PATCH 251/262] test: Update test case description wording --- tests/optimize/test_backtest_detail.py | 86 +++++++++++++------------- 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/tests/optimize/test_backtest_detail.py b/tests/optimize/test_backtest_detail.py index 2e5ab41de..e2aabd68a 100644 --- a/tests/optimize/test_backtest_detail.py +++ b/tests/optimize/test_backtest_detail.py @@ -18,7 +18,7 @@ from tests.optimize import ( ) -# Test 0: Sell with signal sell in candle 3 +# Test 0: exit with exit signal in candle 3 # Test with Stop-loss at 1% tc0 = BTContainer( data=[ @@ -279,7 +279,7 @@ tc12 = BTContainer( trades=[BTrade(exit_reason=ExitType.TRAILING_STOP_LOSS, open_tick=1, close_tick=2)], ) -# Test 13: Buy and sell ROI on same candle +# Test 13: Enter and exit ROI on same candle # stop-loss: 10% (should not apply), ROI: 1% tc13 = BTContainer( data=[ @@ -296,7 +296,7 @@ tc13 = BTContainer( trades=[BTrade(exit_reason=ExitType.ROI, open_tick=1, close_tick=1)], ) -# Test 14 - Buy and Stoploss on same candle +# Test 14 - Enter and Stoploss on same candle # stop-loss: 5%, ROI: 10% (should not apply) tc14 = BTContainer( data=[ @@ -314,7 +314,7 @@ tc14 = BTContainer( ) -# Test 15 - Buy and ROI on same candle, followed by buy and Stoploss on next candle +# Test 15 - Enter and ROI on same candle, followed by entry and Stoploss on next candle # stop-loss: 5%, ROI: 10% (should not apply) tc15 = BTContainer( data=[ @@ -334,8 +334,8 @@ tc15 = BTContainer( ], ) -# Test 16: Buy, hold for 65 min, then forceexit using roi=-1 -# Causes negative profit even though sell-reason is ROI. +# Test 16: Enter, hold for 65 min, then forceexit using roi=-1 +# Causes negative profit even though exit-reason is ROI. # stop-loss: 10%, ROI: 10% (should not apply), -100% after 65 minutes (limits trade duration) tc16 = BTContainer( data=[ @@ -353,10 +353,10 @@ tc16 = BTContainer( trades=[BTrade(exit_reason=ExitType.ROI, open_tick=1, close_tick=3)], ) -# Test 17: Buy, hold for 120 mins, then forceexit using roi=-1 -# Causes negative profit even though sell-reason is ROI. +# Test 17: Enter, hold for 120 mins, then forceexit using roi=-1 +# Causes negative profit even though exit-reason is ROI. # stop-loss: 10%, ROI: 10% (should not apply), -100% after 100 minutes (limits trade duration) -# Uses open as sell-rate (special case) - since the roi-time is a multiple of the timeframe. +# Uses open as exit-rate (special case) - since the roi-time is a multiple of the timeframe. tc17 = BTContainer( data=[ # D O H L C V EL XL ES Xs BT @@ -374,16 +374,16 @@ tc17 = BTContainer( ) -# Test 18: Buy, hold for 120 mins, then drop ROI to 1%, causing a sell in candle 3. +# Test 18: Enter, hold for 120 mins, then drop ROI to 1%, causing an exit in candle 3. # stop-loss: 10%, ROI: 10% (should not apply), -100% after 100 minutes (limits trade duration) -# uses open_rate as sell-price +# uses open_rate as exit price tc18 = BTContainer( data=[ # D O H L C V EL XL ES Xs BT [0, 5000, 5025, 4975, 4987, 6172, 1, 0], [1, 5000, 5025, 4975, 4987, 6172, 0, 0], [2, 4987, 5300, 4950, 5200, 6172, 0, 0], - [3, 5200, 5220, 4940, 4962, 6172, 0, 0], # Sell on ROI (sells on open) + [3, 5200, 5220, 4940, 4962, 6172, 0, 0], # Exit on ROI (exits on open) [4, 4962, 4987, 4950, 4950, 6172, 0, 0], [5, 4950, 4975, 4925, 4950, 6172, 0, 0], ], @@ -393,16 +393,16 @@ tc18 = BTContainer( trades=[BTrade(exit_reason=ExitType.ROI, open_tick=1, close_tick=3)], ) -# Test 19: Buy, hold for 119 mins, then drop ROI to 1%, causing a sell in candle 3. +# Test 19: Enter, hold for 119 mins, then drop ROI to 1%, causing an exit in candle 3. # stop-loss: 10%, ROI: 10% (should not apply), -100% after 100 minutes (limits trade duration) -# uses calculated ROI (1%) as sell rate, otherwise identical to tc18 +# uses calculated ROI (1%) as exit rate, otherwise identical to tc18 tc19 = BTContainer( data=[ # D O H L C V EL XL ES Xs BT [0, 5000, 5025, 4975, 4987, 6172, 1, 0], [1, 5000, 5025, 4975, 4987, 6172, 0, 0], [2, 4987, 5300, 4950, 5200, 6172, 0, 0], - [3, 5000, 5300, 4940, 4962, 6172, 0, 0], # Sell on ROI + [3, 5000, 5300, 4940, 4962, 6172, 0, 0], # Exit on ROI [4, 4962, 4987, 4950, 4950, 6172, 0, 0], [5, 4550, 4975, 4550, 4950, 6172, 0, 0], ], @@ -412,16 +412,16 @@ tc19 = BTContainer( trades=[BTrade(exit_reason=ExitType.ROI, open_tick=1, close_tick=3)], ) -# Test 20: Buy, hold for 119 mins, then drop ROI to 1%, causing a sell in candle 3. +# Test 20: Enter, hold for 119 mins, then drop ROI to 1%, causing an exit in candle 3. # stop-loss: 10%, ROI: 10% (should not apply), -100% after 100 minutes (limits trade duration) -# uses calculated ROI (1%) as sell rate, otherwise identical to tc18 +# uses calculated ROI (1%) as exit rate, otherwise identical to tc18 tc20 = BTContainer( data=[ # D O H L C V EL XL ES Xs BT [0, 5000, 5025, 4975, 4987, 6172, 1, 0], [1, 5000, 5025, 4975, 4987, 6172, 0, 0], [2, 4987, 5300, 4950, 5200, 6172, 0, 0], - [3, 5200, 5300, 4940, 4962, 6172, 0, 0], # Sell on ROI + [3, 5200, 5300, 4940, 4962, 6172, 0, 0], # Exit on ROI [4, 4962, 4987, 4950, 4950, 6172, 0, 0], [5, 4925, 4975, 4925, 4950, 6172, 0, 0], ], @@ -434,7 +434,7 @@ tc20 = BTContainer( # Test 21: trailing_stop ROI collision. # Roi should trigger before Trailing stop - otherwise Trailing stop profits can be > ROI # which cannot happen in reality -# stop-loss: 10%, ROI: 4%, Trailing stop adjusted at the sell candle +# stop-loss: 10%, ROI: 4%, Trailing stop adjusted at the exit candle tc21 = BTContainer( data=[ # D O H L C V EL XL ES Xs BT @@ -501,10 +501,10 @@ tc23 = BTContainer( # Test 24: trailing_stop Raises in candle 2 (does not trigger) # applying a positive trailing stop of 3% since stop_positive_offset is reached. -# ROI is changed after this to 4%, dropping ROI below trailing_stop_positive, causing a sell +# ROI is changed after this to 4%, dropping ROI below trailing_stop_positive, causing an exit # in the candle after the raised stoploss candle with ROI reason. # Stoploss would trigger in this candle too, but it's no longer relevant. -# stop-loss: 10%, ROI: 4%, stoploss adjusted candle 2, ROI adjusted in candle 3 (causing the sell) +# stop-loss: 10%, ROI: 4%, stoploss adjusted candle 2, ROI adjusted in candle 3 (causing the exit) tc24 = BTContainer( data=[ # D O H L C V EL XL ES Xs BT @@ -524,16 +524,16 @@ tc24 = BTContainer( trades=[BTrade(exit_reason=ExitType.ROI, open_tick=1, close_tick=3)], ) -# Test 25: Sell with signal sell in candle 3 (stoploss also triggers on this candle) +# Test 25: Exit with exit signal in candle 3 (stoploss also triggers on this candle) # Stoploss at 1%. -# Stoploss wins over Sell-signal (because sell-signal is acted on in the next candle) +# Stoploss wins over exit-signal (because exit-signal is acted on in the next candle) tc25 = BTContainer( data=[ # D O H L C V EL XL ES Xs BT [0, 5000, 5025, 4975, 4987, 6172, 1, 0], [1, 5000, 5025, 4975, 4987, 6172, 0, 0], # enter trade (signal on last candle) [2, 4987, 5012, 4986, 4986, 6172, 0, 0], - [3, 5010, 5010, 4855, 5010, 6172, 0, 1], # Triggers stoploss + sellsignal + [3, 5010, 5010, 4855, 5010, 6172, 0, 1], # Triggers stoploss + exit-signal [4, 5010, 5010, 4977, 4995, 6172, 0, 0], [5, 4995, 4995, 4950, 4950, 6172, 0, 0], ], @@ -544,9 +544,9 @@ tc25 = BTContainer( trades=[BTrade(exit_reason=ExitType.STOP_LOSS, open_tick=1, close_tick=3)], ) -# Test 26: Sell with signal sell in candle 3 (stoploss also triggers on this candle) +# Test 26: Exit with exit signal in candle 3 (stoploss also triggers on this candle) # Stoploss at 1%. -# Sell-signal wins over stoploss +# Exit-signal wins over stoploss tc26 = BTContainer( data=[ # D O H L C V EL XL ES Xs BT @@ -554,7 +554,7 @@ tc26 = BTContainer( [1, 5000, 5025, 4975, 4987, 6172, 0, 0], # enter trade (signal on last candle) [2, 4987, 5012, 4986, 4986, 6172, 0, 0], [3, 5010, 5010, 4986, 5010, 6172, 0, 1], - [4, 5010, 5010, 4855, 4995, 6172, 0, 0], # Triggers stoploss + sellsignal acted on + [4, 5010, 5010, 4855, 4995, 6172, 0, 0], # Triggers stoploss + exit-signal acted on [5, 4995, 4995, 4950, 4950, 6172, 0, 0], ], stop_loss=-0.01, @@ -565,9 +565,9 @@ tc26 = BTContainer( ) # Test 27: (copy of test26 with leverage) -# Sell with signal sell in candle 3 (stoploss also triggers on this candle) +# Exit with exit signal in candle 3 (stoploss also triggers on this candle) # Stoploss at 1%. -# Sell-signal wins over stoploss +# exit-signal wins over stoploss tc27 = BTContainer( data=[ # D O H L C V EL XL ES Xs BT @@ -575,7 +575,7 @@ tc27 = BTContainer( [1, 5000, 5025, 4975, 4987, 6172, 0, 0], # enter trade (signal on last candle) [2, 4987, 5012, 4986, 4986, 6172, 0, 0], [3, 5010, 5010, 4986, 5010, 6172, 0, 1], - [4, 5010, 5010, 4855, 4995, 6172, 0, 0], # Triggers stoploss + sellsignal acted on + [4, 5010, 5010, 4855, 4995, 6172, 0, 0], # Triggers stoploss + exit-signal acted on [5, 4995, 4995, 4950, 4950, 6172, 0, 0], ], stop_loss=-0.05, @@ -587,9 +587,9 @@ tc27 = BTContainer( ) # Test 28: (copy of test26 with leverage and as short) -# Sell with signal sell in candle 3 (stoploss also triggers on this candle) +# Exit with exit signal in candle 3 (stoploss also triggers on this candle) # Stoploss at 1%. -# Sell-signal wins over stoploss +# Exit-signal wins over stoploss tc28 = BTContainer( data=[ # D O H L C V EL XL ES Xs BT @@ -597,7 +597,7 @@ tc28 = BTContainer( [1, 5000, 5025, 4975, 4987, 6172, 0, 0, 0, 0], # enter trade (signal on last candle) [2, 4987, 5012, 4986, 4986, 6172, 0, 0, 0, 0], [3, 5010, 5010, 4986, 5010, 6172, 0, 0, 0, 1], - [4, 4990, 5010, 4855, 4995, 6172, 0, 0, 0, 0], # Triggers stoploss + sellsignal acted on + [4, 4990, 5010, 4855, 4995, 6172, 0, 0, 0, 0], # Triggers stoploss + exit-signal acted on [5, 4995, 4995, 4950, 4950, 6172, 0, 0, 0, 0], ], stop_loss=-0.05, @@ -607,16 +607,16 @@ tc28 = BTContainer( leverage=5.0, trades=[BTrade(exit_reason=ExitType.EXIT_SIGNAL, open_tick=1, close_tick=4, is_short=True)], ) -# Test 29: Sell with signal sell in candle 3 (ROI at signal candle) +# Test 29: Exit with exit signal in candle 3 (ROI at signal candle) # Stoploss at 10% (irrelevant), ROI at 5% (will trigger) -# Sell-signal wins over stoploss +# Exit-signal wins over stoploss tc29 = BTContainer( data=[ # D O H L C V EL XL ES Xs BT [0, 5000, 5025, 4975, 4987, 6172, 1, 0], [1, 5000, 5025, 4975, 4987, 6172, 0, 0], # enter trade (signal on last candle) [2, 4987, 5012, 4986, 4986, 6172, 0, 0], - [3, 5010, 5251, 4986, 5010, 6172, 0, 1], # Triggers ROI, sell-signal + [3, 5010, 5251, 4986, 5010, 6172, 0, 1], # Triggers ROI, exit-signal [4, 5010, 5010, 4855, 4995, 6172, 0, 0], [5, 4995, 4995, 4950, 4950, 6172, 0, 0], ], @@ -627,16 +627,16 @@ tc29 = BTContainer( trades=[BTrade(exit_reason=ExitType.ROI, open_tick=1, close_tick=3)], ) -# Test 30: Sell with signal sell in candle 3 (ROI at signal candle) -# Stoploss at 10% (irrelevant), ROI at 5% (will trigger) - Wins over Sell-signal +# Test 30: Exit with exit signal in candle 3 (ROI at signal candle) +# Stoploss at 10% (irrelevant), ROI at 5% (will trigger) - Wins over exit-signal tc30 = BTContainer( data=[ # D O H L C V EL XL ES Xs BT [0, 5000, 5025, 4975, 4987, 6172, 1, 0], [1, 5000, 5025, 4975, 4987, 6172, 0, 0], # enter trade (signal on last candle) [2, 4987, 5012, 4986, 4986, 6172, 0, 0], - [3, 5010, 5012, 4986, 5010, 6172, 0, 1], # sell-signal - [4, 5010, 5251, 4855, 4995, 6172, 0, 0], # Triggers ROI, sell-signal acted on + [3, 5010, 5012, 4986, 5010, 6172, 0, 1], # exit-signal + [4, 5010, 5251, 4855, 4995, 6172, 0, 0], # Triggers ROI, exit-signal acted on [5, 4995, 4995, 4950, 4950, 6172, 0, 0], ], stop_loss=-0.10, @@ -888,7 +888,7 @@ tc41 = BTContainer( # Test 42: Custom-entry-price around candle low # Would cause immediate ROI exit, but since the trade was entered -# below open, we treat this as cheating, and delay the sell by 1 candle. +# below open, we treat this as cheating, and delay the exit by 1 candle. # details: https://github.com/freqtrade/freqtrade/issues/6261 tc42 = BTContainer( data=[ @@ -945,7 +945,7 @@ tc44 = BTContainer( ) # Test 45: Custom exit price above all candles -# causes sell signal timeout +# causes exit signal timeout tc45 = BTContainer( data=[ # D O H L C V EL XL ES Xs BT @@ -964,7 +964,7 @@ tc45 = BTContainer( ) # Test 46: (Short of tc45) Custom short exit price above below candles -# causes sell signal timeout +# causes exit signal timeout tc46 = BTContainer( data=[ # D O H L C V EL XL ES Xs BT From a5450672b109ffe0e617f2ab6b83d6bd8babd558 Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 2 Oct 2025 20:21:40 +0200 Subject: [PATCH 252/262] feat: add line annotations --- freqtrade/ft_types/plot_annotation_type.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freqtrade/ft_types/plot_annotation_type.py b/freqtrade/ft_types/plot_annotation_type.py index e95586a70..8bee4b1c2 100644 --- a/freqtrade/ft_types/plot_annotation_type.py +++ b/freqtrade/ft_types/plot_annotation_type.py @@ -6,7 +6,7 @@ from typing_extensions import TypedDict class AnnotationType(TypedDict, total=False): - type: Required[Literal["area"]] + type: Required[Literal["area", "line"]] start: str | datetime end: str | datetime y_start: float From 0715f46a4a7fda8c4e59cd9645e66a6e99b95cb1 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 7 Oct 2025 19:28:06 +0200 Subject: [PATCH 253/262] docs: fix broken doc example --- docs/strategy-callbacks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/strategy-callbacks.md b/docs/strategy-callbacks.md index 86219c0d9..aebd10857 100644 --- a/docs/strategy-callbacks.md +++ b/docs/strategy-callbacks.md @@ -1337,7 +1337,7 @@ Entries will be validated, and won't be passed to the UI if they don't correspon while start_dt < end_date: start_dt += timedelta(hours=1) if (start_dt.hour % 4) == 0: - mark_areas.append( + annotations.append( { "type": "area", "label": "4h", @@ -1348,7 +1348,7 @@ Entries will be validated, and won't be passed to the UI if they don't correspon ) elif (start_dt.hour % 2) == 0: price = dataframe.loc[dataframe["date"] == start_dt, ["close"]].mean() - mark_areas.append( + annotations.append( { "type": "area", "label": "2h", From f9696d557c55dbb3f9c930e3210efd8c4b878099 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 7 Oct 2025 19:29:28 +0200 Subject: [PATCH 254/262] feat: Add line chart type --- freqtrade/ft_types/plot_annotation_type.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/freqtrade/ft_types/plot_annotation_type.py b/freqtrade/ft_types/plot_annotation_type.py index 8bee4b1c2..6dae8a11e 100644 --- a/freqtrade/ft_types/plot_annotation_type.py +++ b/freqtrade/ft_types/plot_annotation_type.py @@ -5,7 +5,7 @@ from pydantic import TypeAdapter from typing_extensions import TypedDict -class AnnotationType(TypedDict, total=False): +class _BaseAnnotationType(TypedDict, total=False): type: Required[Literal["area", "line"]] start: str | datetime end: str | datetime @@ -16,4 +16,16 @@ class AnnotationType(TypedDict, total=False): z_level: int +class AreaAnnotationType(_BaseAnnotationType, total=False): + type: Literal["area"] + + +class LinenAnnotationType(_BaseAnnotationType, total=False): + type: Literal["line"] + width: int + line_style: Literal["solid", "dashed", "dotted"] + + +AnnotationType = AreaAnnotationType | LinenAnnotationType + AnnotationTypeTA = TypeAdapter(AnnotationType) From e55a196e8f398da5edf7163ec025305cc8417fa2 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 7 Oct 2025 19:29:47 +0200 Subject: [PATCH 255/262] docs: update docs for line annotations closes #12307 --- docs/strategy-callbacks.md | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/docs/strategy-callbacks.md b/docs/strategy-callbacks.md index aebd10857..5853d23e1 100644 --- a/docs/strategy-callbacks.md +++ b/docs/strategy-callbacks.md @@ -1253,9 +1253,13 @@ The plot annotations callback is called whenever freqUI requests data to display This callback has no meaning in the trade cycle context and is only used for charting purposes. The strategy can then return a list of `AnnotationType` objects to be displayed on the chart. -Depending on the content returned - the chart can display horizontal areas, vertical areas, or boxes. +Depending on the content returned - the chart can display horizontal areas, vertical areas, boxes or lines. -The full object looks like this: +### Annotation types + +Currently two types of annotations are supported, `area` and `line`. + +#### Area ``` json { @@ -1270,6 +1274,24 @@ The full object looks like this: } ``` +#### Line + +``` json +{ + "type": "line", // Type of the annotation, currently only "line" is supported + "start": "2024-01-01 15:00:00", // Start date of the line + "end": "2024-01-01 16:00:00", // End date of the line + "y_start": 94000.2, // Price / y axis value + "y_end": 98000, // Price / y axis value + "color": "", + "z_level": 5, // z-level, higher values are drawn on top of lower values. Positions relative to the Chart elements need to be set in freqUI. + "label": "some label", + "width": 2, // Optional, line width in pixels. Defaults to 1 + "line_style": "dashed", // Optional, can be "solid", "dashed" or "dotted". Defaults to "solid" + +} +``` + The below example will mark the chart with areas for the hours 8 and 15, with a grey color, highlighting the market open and close hours. This is obviously a very basic example. From e6371f38fd776d569ffb6bff405dbf2d8766d508 Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 8 Oct 2025 06:36:15 +0200 Subject: [PATCH 256/262] chore: bump docker image to 3.13.8 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 81ba55aaf..6ad49624c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.13.7-slim-bookworm AS base +FROM python:3.13.8-slim-bookworm AS base # Setup env ENV LANG=C.UTF-8 From 4ba13a4254e1decfd809308e391241d36f474ded Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 8 Oct 2025 06:42:38 +0200 Subject: [PATCH 257/262] fic: Improve type safety for annotationType --- freqtrade/ft_types/plot_annotation_type.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/freqtrade/ft_types/plot_annotation_type.py b/freqtrade/ft_types/plot_annotation_type.py index 6dae8a11e..dcc990013 100644 --- a/freqtrade/ft_types/plot_annotation_type.py +++ b/freqtrade/ft_types/plot_annotation_type.py @@ -6,7 +6,6 @@ from typing_extensions import TypedDict class _BaseAnnotationType(TypedDict, total=False): - type: Required[Literal["area", "line"]] start: str | datetime end: str | datetime y_start: float @@ -20,12 +19,12 @@ class AreaAnnotationType(_BaseAnnotationType, total=False): type: Literal["area"] -class LinenAnnotationType(_BaseAnnotationType, total=False): +class LineAnnotationType(_BaseAnnotationType, total=False): type: Literal["line"] width: int line_style: Literal["solid", "dashed", "dotted"] -AnnotationType = AreaAnnotationType | LinenAnnotationType +AnnotationType = AreaAnnotationType | LineAnnotationType -AnnotationTypeTA = TypeAdapter(AnnotationType) +AnnotationTypeTA: TypeAdapter[AnnotationType] = TypeAdapter(AnnotationType) From 9ea249180a1e82d7994a4ebf65678c2d0472c06b Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 8 Oct 2025 06:42:53 +0200 Subject: [PATCH 258/262] test: add annotation line test --- tests/rpc/test_rpc_apiserver.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/tests/rpc/test_rpc_apiserver.py b/tests/rpc/test_rpc_apiserver.py index 88437fd03..58e688bb4 100644 --- a/tests/rpc/test_rpc_apiserver.py +++ b/tests/rpc/test_rpc_apiserver.py @@ -1901,7 +1901,18 @@ def test_api_pair_candles(botclient, ohlcv_history): "y_end": 98000, "color": "", "label": "some label", - } + }, + { + "type": "line", + "start": "2024-01-01 15:00:00", + "end": "2024-01-01 16:00:00", + "y_start": 99000.2, + "y_end": 98000, + "color": "", + "label": "some label", + "width": 2, + "line_style": "dashed", + }, ] plot_annotations_mock = MagicMock(return_value=fake_plot_annotations) ftbot.strategy.plot_annotations = plot_annotations_mock From 34cba1480e156fc3977d22f4262d7065f6c6429b Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 8 Oct 2025 07:07:39 +0200 Subject: [PATCH 259/262] test: improved line-annotation test-case --- tests/rpc/test_rpc_apiserver.py | 64 ++++++++++++++++++++------------- 1 file changed, 39 insertions(+), 25 deletions(-) diff --git a/tests/rpc/test_rpc_apiserver.py b/tests/rpc/test_rpc_apiserver.py index 58e688bb4..b4a7af26b 100644 --- a/tests/rpc/test_rpc_apiserver.py +++ b/tests/rpc/test_rpc_apiserver.py @@ -5,6 +5,7 @@ Unit test file for rpc/api_server.py import asyncio import logging import time +from copy import deepcopy from datetime import UTC, datetime, timedelta from pathlib import Path from unittest.mock import ANY, MagicMock, PropertyMock @@ -1860,7 +1861,42 @@ def test_api_forceexit(botclient, mocker, ticker, fee, markets): assert trade.is_open is False -def test_api_pair_candles(botclient, ohlcv_history): +def gen_annotation_params(): + area_annotation = { + "type": "area", + "start": "2024-01-01 15:00:00", + "end": "2024-01-01 16:00:00", + "y_start": 94000.2, + "y_end": 98000, + "color": "", + "label": "some label", + } + line_annotation = { + "type": "line", + "start": "2024-01-01 15:00:00", + "end": "2024-01-01 16:00:00", + "y_start": 99000.2, + "y_end": 98000, + "color": "", + "label": "some label", + "width": 2, + "line_style": "dashed", + } + + line_wrong = deepcopy(line_annotation) + line_wrong["line_style"] = "dashed2222" + return [ + ([area_annotation], [area_annotation]), # Only area + ([line_annotation], [line_annotation]), # Only line + ([area_annotation, line_annotation], [area_annotation, line_annotation]), # Both together + ([], []), # Empty + ([line_wrong], []), # Invalid line + ([area_annotation, line_wrong], [area_annotation]), # Invalid line + ] + + +@pytest.mark.parametrize("annotations,expected", gen_annotation_params()) +def test_api_pair_candles(botclient, ohlcv_history, annotations, expected): ftbot, client = botclient timeframe = "5m" amount = 3 @@ -1892,29 +1928,7 @@ def test_api_pair_candles(botclient, ohlcv_history): ohlcv_history["exit_short"] = 0 ftbot.dataprovider._set_cached_df("XRP/BTC", timeframe, ohlcv_history, CandleType.SPOT) - fake_plot_annotations = [ - { - "type": "area", - "start": "2024-01-01 15:00:00", - "end": "2024-01-01 16:00:00", - "y_start": 94000.2, - "y_end": 98000, - "color": "", - "label": "some label", - }, - { - "type": "line", - "start": "2024-01-01 15:00:00", - "end": "2024-01-01 16:00:00", - "y_start": 99000.2, - "y_end": 98000, - "color": "", - "label": "some label", - "width": 2, - "line_style": "dashed", - }, - ] - plot_annotations_mock = MagicMock(return_value=fake_plot_annotations) + plot_annotations_mock = MagicMock(return_value=annotations) ftbot.strategy.plot_annotations = plot_annotations_mock for call in ("get", "post"): plot_annotations_mock.reset_mock() @@ -1947,7 +1961,7 @@ def test_api_pair_candles(botclient, ohlcv_history): assert resp["data_start_ts"] == 1511686200000 assert resp["data_stop"] == "2017-11-26 09:00:00+00:00" assert resp["data_stop_ts"] == 1511686800000 - assert resp["annotations"] == fake_plot_annotations + assert resp["annotations"] == expected assert plot_annotations_mock.call_count == 1 assert isinstance(resp["columns"], list) base_cols = { From d8a89a3a42418dd2e9ce45ef2884e2c694ef07ca Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 8 Oct 2025 07:08:48 +0200 Subject: [PATCH 260/262] chore: re-add type requirement --- freqtrade/ft_types/plot_annotation_type.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/freqtrade/ft_types/plot_annotation_type.py b/freqtrade/ft_types/plot_annotation_type.py index dcc990013..27717b4cd 100644 --- a/freqtrade/ft_types/plot_annotation_type.py +++ b/freqtrade/ft_types/plot_annotation_type.py @@ -16,11 +16,11 @@ class _BaseAnnotationType(TypedDict, total=False): class AreaAnnotationType(_BaseAnnotationType, total=False): - type: Literal["area"] + type: Required[Literal["area"]] class LineAnnotationType(_BaseAnnotationType, total=False): - type: Literal["line"] + type: Required[Literal["line"]] width: int line_style: Literal["solid", "dashed", "dotted"] From 613fdad6718864c12cdfebbf144bcef9a1b1e781 Mon Sep 17 00:00:00 2001 From: Freqtrade Bot <154552126+freqtrade-bot@users.noreply.github.com> Date: Thu, 9 Oct 2025 03:15:03 +0000 Subject: [PATCH 261/262] chore: update pre-commit hooks --- .../exchange/binance_leverage_tiers.json | 2926 ++++++++++------- 1 file changed, 1723 insertions(+), 1203 deletions(-) diff --git a/freqtrade/exchange/binance_leverage_tiers.json b/freqtrade/exchange/binance_leverage_tiers.json index 2616803da..cbded292e 100644 --- a/freqtrade/exchange/binance_leverage_tiers.json +++ b/freqtrade/exchange/binance_leverage_tiers.json @@ -1951,14 +1951,14 @@ "currency": "USDT", "minNotional": 0.0, "maxNotional": 5000.0, - "maintenanceMarginRate": 0.01, - "maxLeverage": 75.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "1", - "initialLeverage": "75", + "initialLeverage": "50", "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.01", + "maintMarginRatio": "0.015", "cum": "0.0" } }, @@ -1968,14 +1968,14 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "2", - "initialLeverage": "50", + "initialLeverage": "25", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.015", + "maintMarginRatio": "0.02", "cum": "25.0" } }, @@ -1985,14 +1985,14 @@ "currency": "USDT", "minNotional": 10000.0, "maxNotional": 25000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "3", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "25000", "notionalFloor": "10000", - "maintMarginRatio": "0.02", + "maintMarginRatio": "0.025", "cum": "75.0" } }, @@ -2001,33 +2001,33 @@ "symbol": "1000SATS/USDT:USDT", "currency": "USDT", "minNotional": 25000.0, - "maxNotional": 50000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "4", - "initialLeverage": "20", - "notionalCap": "50000", + "initialLeverage": "10", + "notionalCap": "62500", "notionalFloor": "25000", - "maintMarginRatio": "0.025", - "cum": "200.0" + "maintMarginRatio": "0.05", + "cum": "700.0" } }, { "tier": 5.0, "symbol": "1000SATS/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, + "minNotional": 62500.0, "maxNotional": 125000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "5", - "initialLeverage": "10", + "initialLeverage": "5", "notionalCap": "125000", - "notionalFloor": "50000", - "maintMarginRatio": "0.05", - "cum": "1450.0" + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" } }, { @@ -2036,15 +2036,15 @@ "currency": "USDT", "minNotional": 125000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "6", - "initialLeverage": "5", + "initialLeverage": "4", "notionalCap": "250000", "notionalFloor": "125000", - "maintMarginRatio": "0.1", - "cum": "7700.0" + "maintMarginRatio": "0.125", + "cum": "6950.0" } }, { @@ -2052,37 +2052,20 @@ "symbol": "1000SATS/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, - "info": { - "bracket": "7", - "initialLeverage": "4", - "notionalCap": "500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.125", - "cum": "13950.0" - } - }, - { - "tier": 8.0, - "symbol": "1000SATS/USDT:USDT", - "currency": "USDT", - "minNotional": 500000.0, "maxNotional": 4500000.0, "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "3", "notionalCap": "4500000", - "notionalFloor": "500000", + "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "34800.0" + "cum": "17375.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "1000SATS/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -2090,16 +2073,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "409650.0" + "cum": "392225.0" } }, { - "tier": 10.0, + "tier": 9.0, "symbol": "1000SATS/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -2107,12 +2090,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "9", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2284650.0" + "cum": "2267225.0" } } ], @@ -3235,6 +3218,316 @@ } } ], + "2Z/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "2Z/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "2Z/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "2Z/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "2Z/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "2Z/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "2Z/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "2Z/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "2Z/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "2Z/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], + "4/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "4/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "4/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "4/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "4/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "4/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "4/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "4/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "4/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "4/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "A/USDT:USDT": [ { "tier": 1.0, @@ -3431,14 +3724,14 @@ "currency": "USDT", "minNotional": 0.0, "maxNotional": 5000.0, - "maintenanceMarginRate": 0.01, - "maxLeverage": 75.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "1", - "initialLeverage": "75", + "initialLeverage": "50", "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.01", + "maintMarginRatio": "0.015", "cum": "0.0" } }, @@ -3448,14 +3741,14 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "2", - "initialLeverage": "50", + "initialLeverage": "25", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.015", + "maintMarginRatio": "0.02", "cum": "25.0" } }, @@ -3465,14 +3758,14 @@ "currency": "USDT", "minNotional": 10000.0, "maxNotional": 25000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "3", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "25000", "notionalFloor": "10000", - "maintMarginRatio": "0.02", + "maintMarginRatio": "0.025", "cum": "75.0" } }, @@ -3481,33 +3774,33 @@ "symbol": "A2Z/USDT:USDT", "currency": "USDT", "minNotional": 25000.0, - "maxNotional": 50000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "4", - "initialLeverage": "20", - "notionalCap": "50000", + "initialLeverage": "10", + "notionalCap": "62500", "notionalFloor": "25000", - "maintMarginRatio": "0.025", - "cum": "200.0" + "maintMarginRatio": "0.05", + "cum": "700.0" } }, { "tier": 5.0, "symbol": "A2Z/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, + "minNotional": 62500.0, "maxNotional": 125000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "5", - "initialLeverage": "10", + "initialLeverage": "5", "notionalCap": "125000", - "notionalFloor": "50000", - "maintMarginRatio": "0.05", - "cum": "1450.0" + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" } }, { @@ -3516,15 +3809,15 @@ "currency": "USDT", "minNotional": 125000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "6", - "initialLeverage": "5", + "initialLeverage": "4", "notionalCap": "250000", "notionalFloor": "125000", - "maintMarginRatio": "0.1", - "cum": "7700.0" + "maintMarginRatio": "0.125", + "cum": "6950.0" } }, { @@ -3532,37 +3825,20 @@ "symbol": "A2Z/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, - "info": { - "bracket": "7", - "initialLeverage": "4", - "notionalCap": "500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.125", - "cum": "13950.0" - } - }, - { - "tier": 8.0, - "symbol": "A2Z/USDT:USDT", - "currency": "USDT", - "minNotional": 500000.0, "maxNotional": 4500000.0, "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "3", "notionalCap": "4500000", - "notionalFloor": "500000", + "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "34800.0" + "cum": "17375.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "A2Z/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -3570,16 +3846,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "409650.0" + "cum": "392225.0" } }, { - "tier": 10.0, + "tier": 9.0, "symbol": "A2Z/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -3587,12 +3863,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "9", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2284650.0" + "cum": "2267225.0" } } ], @@ -6773,15 +7049,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -6789,105 +7065,88 @@ "symbol": "AKE/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "AKE/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "AKE/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 50000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "50000", + "maintMarginRatio": "0.125", + "cum": "2550.0" } }, { "tier": 6.0, "symbol": "AKE/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, - "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 250000.0, + "maxNotional": 1000000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, "info": { "bracket": "6", - "initialLeverage": "4", - "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6950.0" + "initialLeverage": "3", + "notionalCap": "1000000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "12975.0" } }, { "tier": 7.0, "symbol": "AKE/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, - "info": { - "bracket": "7", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17375.0" - } - }, - { - "tier": 8.0, - "symbol": "AKE/USDT:USDT", - "currency": "USDT", - "minNotional": 4500000.0, + "minNotional": 1000000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", - "notionalFloor": "4500000", + "notionalFloor": "1000000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "96275.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "AKE/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -6895,12 +7154,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "1971275.0" } } ], @@ -7083,15 +7342,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -7099,105 +7358,88 @@ "symbol": "ALCH/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "ALCH/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "ALCH/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 50000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "50000", + "maintMarginRatio": "0.125", + "cum": "2550.0" } }, { "tier": 6.0, "symbol": "ALCH/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, - "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 250000.0, + "maxNotional": 1000000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, "info": { "bracket": "6", - "initialLeverage": "4", - "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6950.0" + "initialLeverage": "3", + "notionalCap": "1000000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "12975.0" } }, { "tier": 7.0, "symbol": "ALCH/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, - "info": { - "bracket": "7", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17375.0" - } - }, - { - "tier": 8.0, - "symbol": "ALCH/USDT:USDT", - "currency": "USDT", - "minNotional": 4500000.0, + "minNotional": 1000000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", - "notionalFloor": "4500000", + "notionalFloor": "1000000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "96275.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "ALCH/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -7205,12 +7447,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "1971275.0" } } ], @@ -10545,13 +10787,13 @@ "symbol": "ASTER/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 5000.0, + "maxNotional": 20000.0, "maintenanceMarginRate": 0.01, "maxLeverage": 75.0, "info": { "bracket": "1", "initialLeverage": "75", - "notionalCap": "5000", + "notionalCap": "20000", "notionalFloor": "0", "maintMarginRatio": "0.01", "cum": "0.0" @@ -10561,170 +10803,136 @@ "tier": 2.0, "symbol": "ASTER/USDT:USDT", "currency": "USDT", - "minNotional": 5000.0, - "maxNotional": 10000.0, + "minNotional": 20000.0, + "maxNotional": 200000.0, "maintenanceMarginRate": 0.015, "maxLeverage": 50.0, "info": { "bracket": "2", "initialLeverage": "50", - "notionalCap": "10000", - "notionalFloor": "5000", + "notionalCap": "200000", + "notionalFloor": "20000", "maintMarginRatio": "0.015", - "cum": "25.0" + "cum": "100.0" } }, { "tier": 3.0, "symbol": "ASTER/USDT:USDT", "currency": "USDT", - "minNotional": 10000.0, - "maxNotional": 50000.0, + "minNotional": 200000.0, + "maxNotional": 1000000.0, "maintenanceMarginRate": 0.02, "maxLeverage": 25.0, "info": { "bracket": "3", "initialLeverage": "25", - "notionalCap": "50000", - "notionalFloor": "10000", + "notionalCap": "1000000", + "notionalFloor": "200000", "maintMarginRatio": "0.02", - "cum": "75.0" + "cum": "1100.0" } }, { "tier": 4.0, "symbol": "ASTER/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, - "maxNotional": 100000.0, + "minNotional": 1000000.0, + "maxNotional": 2000000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, "info": { "bracket": "4", "initialLeverage": "20", - "notionalCap": "100000", - "notionalFloor": "50000", + "notionalCap": "2000000", + "notionalFloor": "1000000", "maintMarginRatio": "0.025", - "cum": "325.0" + "cum": "6100.0" } }, { "tier": 5.0, "symbol": "ASTER/USDT:USDT", "currency": "USDT", - "minNotional": 100000.0, - "maxNotional": 175000.0, - "maintenanceMarginRate": 0.0333, - "maxLeverage": 15.0, + "minNotional": 2000000.0, + "maxNotional": 5000000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "5", - "initialLeverage": "15", - "notionalCap": "175000", - "notionalFloor": "100000", - "maintMarginRatio": "0.0333", - "cum": "1155.0" + "initialLeverage": "10", + "notionalCap": "5000000", + "notionalFloor": "2000000", + "maintMarginRatio": "0.05", + "cum": "56100.0" } }, { "tier": 6.0, "symbol": "ASTER/USDT:USDT", "currency": "USDT", - "minNotional": 175000.0, - "maxNotional": 250000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 5000000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "6", - "initialLeverage": "10", - "notionalCap": "250000", - "notionalFloor": "175000", - "maintMarginRatio": "0.05", - "cum": "4077.5" + "initialLeverage": "5", + "notionalCap": "7500000", + "notionalFloor": "5000000", + "maintMarginRatio": "0.1", + "cum": "306100.0" } }, { "tier": 7.0, "symbol": "ASTER/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 750000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 7500000.0, + "maxNotional": 10000000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "7", - "initialLeverage": "5", - "notionalCap": "750000", - "notionalFloor": "250000", - "maintMarginRatio": "0.1", - "cum": "16577.5" + "initialLeverage": "4", + "notionalCap": "10000000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.125", + "cum": "493600.0" } }, { "tier": 8.0, "symbol": "ASTER/USDT:USDT", "currency": "USDT", - "minNotional": 750000.0, - "maxNotional": 1500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 10000000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, "info": { "bracket": "8", - "initialLeverage": "4", - "notionalCap": "1500000", - "notionalFloor": "750000", - "maintMarginRatio": "0.125", - "cum": "35327.5" + "initialLeverage": "2", + "notionalCap": "12500000", + "notionalFloor": "10000000", + "maintMarginRatio": "0.25", + "cum": "1743600.0" } }, { "tier": 9.0, "symbol": "ASTER/USDT:USDT", "currency": "USDT", - "minNotional": 1500000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, - "info": { - "bracket": "9", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "1500000", - "maintMarginRatio": "0.1667", - "cum": "97877.5" - } - }, - { - "tier": 10.0, - "symbol": "ASTER/USDT:USDT", - "currency": "USDT", - "minNotional": 4500000.0, - "maxNotional": 7500000.0, - "maintenanceMarginRate": 0.25, - "maxLeverage": 2.0, - "info": { - "bracket": "10", - "initialLeverage": "2", - "notionalCap": "7500000", - "notionalFloor": "4500000", - "maintMarginRatio": "0.25", - "cum": "472727.5" - } - }, - { - "tier": 11.0, - "symbol": "ASTER/USDT:USDT", - "currency": "USDT", - "minNotional": 7500000.0, - "maxNotional": 12500000.0, + "minNotional": 12500000.0, + "maxNotional": 15000000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "11", + "bracket": "9", "initialLeverage": "1", - "notionalCap": "12500000", - "notionalFloor": "7500000", + "notionalCap": "15000000", + "notionalFloor": "12500000", "maintMarginRatio": "0.5", - "cum": "2347727.5" + "cum": "4868600.0" } } ], @@ -13575,15 +13783,15 @@ "symbol": "BAKE/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 5000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "1", - "initialLeverage": "20", - "notionalCap": "5000", + "initialLeverage": "10", + "notionalCap": "25000", "notionalFloor": "0", - "maintMarginRatio": "0.025", + "maintMarginRatio": "0.05", "cum": "0.0" } }, @@ -13591,38 +13799,21 @@ "tier": 2.0, "symbol": "BAKE/USDT:USDT", "currency": "USDT", - "minNotional": 5000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, - "info": { - "bracket": "2", - "initialLeverage": "10", - "notionalCap": "25000", - "notionalFloor": "5000", - "maintMarginRatio": "0.05", - "cum": "125.0" - } - }, - { - "tier": 3.0, - "symbol": "BAKE/USDT:USDT", - "currency": "USDT", "minNotional": 25000.0, "maxNotional": 50000.0, "maintenanceMarginRate": 0.1, "maxLeverage": 5.0, "info": { - "bracket": "3", + "bracket": "2", "initialLeverage": "5", "notionalCap": "50000", "notionalFloor": "25000", "maintMarginRatio": "0.1", - "cum": "1375.0" + "cum": "1250.0" } }, { - "tier": 4.0, + "tier": 3.0, "symbol": "BAKE/USDT:USDT", "currency": "USDT", "minNotional": 50000.0, @@ -13630,16 +13821,16 @@ "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { - "bracket": "4", + "bracket": "3", "initialLeverage": "4", "notionalCap": "100000", "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "2625.0" + "cum": "2500.0" } }, { - "tier": 5.0, + "tier": 4.0, "symbol": "BAKE/USDT:USDT", "currency": "USDT", "minNotional": 100000.0, @@ -13647,16 +13838,16 @@ "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "5", + "bracket": "4", "initialLeverage": "3", "notionalCap": "250000", "notionalFloor": "100000", "maintMarginRatio": "0.1667", - "cum": "6795.0" + "cum": "6670.0" } }, { - "tier": 6.0, + "tier": 5.0, "symbol": "BAKE/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, @@ -13664,16 +13855,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "6", + "bracket": "5", "initialLeverage": "2", "notionalCap": "500000", "notionalFloor": "250000", "maintMarginRatio": "0.25", - "cum": "27620.0" + "cum": "27495.0" } }, { - "tier": 7.0, + "tier": 6.0, "symbol": "BAKE/USDT:USDT", "currency": "USDT", "minNotional": 500000.0, @@ -13681,12 +13872,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "7", + "bracket": "6", "initialLeverage": "1", "notionalCap": "800000", "notionalFloor": "500000", "maintMarginRatio": "0.5", - "cum": "152620.0" + "cum": "152495.0" } } ], @@ -14576,14 +14767,14 @@ "currency": "USDT", "minNotional": 0.0, "maxNotional": 5000.0, - "maintenanceMarginRate": 0.01, - "maxLeverage": 75.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "1", - "initialLeverage": "75", + "initialLeverage": "50", "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.01", + "maintMarginRatio": "0.015", "cum": "0.0" } }, @@ -14593,14 +14784,14 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "2", - "initialLeverage": "50", + "initialLeverage": "25", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.015", + "maintMarginRatio": "0.02", "cum": "25.0" } }, @@ -14610,14 +14801,14 @@ "currency": "USDT", "minNotional": 10000.0, "maxNotional": 25000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "3", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "25000", "notionalFloor": "10000", - "maintMarginRatio": "0.02", + "maintMarginRatio": "0.025", "cum": "75.0" } }, @@ -14626,33 +14817,33 @@ "symbol": "BARD/USDT:USDT", "currency": "USDT", "minNotional": 25000.0, - "maxNotional": 50000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "4", - "initialLeverage": "20", - "notionalCap": "50000", + "initialLeverage": "10", + "notionalCap": "62500", "notionalFloor": "25000", - "maintMarginRatio": "0.025", - "cum": "200.0" + "maintMarginRatio": "0.05", + "cum": "700.0" } }, { "tier": 5.0, "symbol": "BARD/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, + "minNotional": 62500.0, "maxNotional": 125000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "5", - "initialLeverage": "10", + "initialLeverage": "5", "notionalCap": "125000", - "notionalFloor": "50000", - "maintMarginRatio": "0.05", - "cum": "1450.0" + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" } }, { @@ -14661,15 +14852,15 @@ "currency": "USDT", "minNotional": 125000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "6", - "initialLeverage": "5", + "initialLeverage": "4", "notionalCap": "250000", "notionalFloor": "125000", - "maintMarginRatio": "0.1", - "cum": "7700.0" + "maintMarginRatio": "0.125", + "cum": "6950.0" } }, { @@ -14677,37 +14868,20 @@ "symbol": "BARD/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, - "info": { - "bracket": "7", - "initialLeverage": "4", - "notionalCap": "500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.125", - "cum": "13950.0" - } - }, - { - "tier": 8.0, - "symbol": "BARD/USDT:USDT", - "currency": "USDT", - "minNotional": 500000.0, "maxNotional": 4500000.0, "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "3", "notionalCap": "4500000", - "notionalFloor": "500000", + "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "34800.0" + "cum": "17375.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "BARD/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -14715,16 +14889,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "409650.0" + "cum": "392225.0" } }, { - "tier": 10.0, + "tier": 9.0, "symbol": "BARD/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -14732,12 +14906,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "9", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2284650.0" + "cum": "2267225.0" } } ], @@ -17037,15 +17211,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -17053,105 +17227,88 @@ "symbol": "BLESS/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "BLESS/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "BLESS/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 50000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "50000", + "maintMarginRatio": "0.125", + "cum": "2550.0" } }, { "tier": 6.0, "symbol": "BLESS/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, - "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 250000.0, + "maxNotional": 1000000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, "info": { "bracket": "6", - "initialLeverage": "4", - "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6950.0" + "initialLeverage": "3", + "notionalCap": "1000000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "12975.0" } }, { "tier": 7.0, "symbol": "BLESS/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, - "info": { - "bracket": "7", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17375.0" - } - }, - { - "tier": 8.0, - "symbol": "BLESS/USDT:USDT", - "currency": "USDT", - "minNotional": 4500000.0, + "minNotional": 1000000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", - "notionalFloor": "4500000", + "notionalFloor": "1000000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "96275.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "BLESS/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -17159,12 +17316,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "1971275.0" } } ], @@ -19226,14 +19383,14 @@ "currency": "USDT", "minNotional": 0.0, "maxNotional": 5000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, "info": { "bracket": "1", - "initialLeverage": "50", + "initialLeverage": "75", "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.015", + "maintMarginRatio": "0.01", "cum": "0.0" } }, @@ -19243,14 +19400,14 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "50", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", + "maintMarginRatio": "0.015", "cum": "25.0" } }, @@ -19260,14 +19417,14 @@ "currency": "USDT", "minNotional": 10000.0, "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "3", - "initialLeverage": "20", + "initialLeverage": "25", "notionalCap": "25000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", + "maintMarginRatio": "0.02", "cum": "75.0" } }, @@ -19276,33 +19433,33 @@ "symbol": "BSV/USDT:USDT", "currency": "USDT", "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", + "initialLeverage": "20", + "notionalCap": "50000", "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "maintMarginRatio": "0.025", + "cum": "200.0" } }, { "tier": 5.0, "symbol": "BSV/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, + "minNotional": 50000.0, "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "5", - "initialLeverage": "5", + "initialLeverage": "10", "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" + "notionalFloor": "50000", + "maintMarginRatio": "0.05", + "cum": "1450.0" } }, { @@ -19311,15 +19468,15 @@ "currency": "USDT", "minNotional": 125000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "6", - "initialLeverage": "4", + "initialLeverage": "5", "notionalCap": "250000", "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6950.0" + "maintMarginRatio": "0.1", + "cum": "7700.0" } }, { @@ -19327,37 +19484,54 @@ "symbol": "BSV/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "maxNotional": 500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "7", - "initialLeverage": "3", - "notionalCap": "4500000", + "initialLeverage": "4", + "notionalCap": "500000", "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17375.0" + "maintMarginRatio": "0.125", + "cum": "13950.0" } }, { "tier": 8.0, "symbol": "BSV/USDT:USDT", "currency": "USDT", + "minNotional": 500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "8", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "500000", + "maintMarginRatio": "0.1667", + "cum": "34800.0" + } + }, + { + "tier": 9.0, + "symbol": "BSV/USDT:USDT", + "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "9", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "409650.0" } }, { - "tier": 9.0, + "tier": 10.0, "symbol": "BSV/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -19365,12 +19539,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2284650.0" } } ], @@ -20398,15 +20572,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -20414,105 +20588,88 @@ "symbol": "BTR/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "BTR/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "BTR/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 50000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "50000", + "maintMarginRatio": "0.125", + "cum": "2550.0" } }, { "tier": 6.0, "symbol": "BTR/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, - "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 250000.0, + "maxNotional": 1000000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, "info": { "bracket": "6", - "initialLeverage": "4", - "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6950.0" + "initialLeverage": "3", + "notionalCap": "1000000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "12975.0" } }, { "tier": 7.0, "symbol": "BTR/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, - "info": { - "bracket": "7", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17375.0" - } - }, - { - "tier": 8.0, - "symbol": "BTR/USDT:USDT", - "currency": "USDT", - "minNotional": 4500000.0, + "minNotional": 1000000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", - "notionalFloor": "4500000", + "notionalFloor": "1000000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "96275.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "BTR/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -20520,12 +20677,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "1971275.0" } } ], @@ -24910,15 +25067,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -24926,105 +25083,88 @@ "symbol": "CUDIS/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "CUDIS/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "CUDIS/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 50000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "50000", + "maintMarginRatio": "0.125", + "cum": "2550.0" } }, { "tier": 6.0, "symbol": "CUDIS/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, - "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 250000.0, + "maxNotional": 1000000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, "info": { "bracket": "6", - "initialLeverage": "4", - "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6950.0" + "initialLeverage": "3", + "notionalCap": "1000000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "12975.0" } }, { "tier": 7.0, "symbol": "CUDIS/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, - "info": { - "bracket": "7", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17375.0" - } - }, - { - "tier": 8.0, - "symbol": "CUDIS/USDT:USDT", - "currency": "USDT", - "minNotional": 4500000.0, + "minNotional": 1000000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", - "notionalFloor": "4500000", + "notionalFloor": "1000000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "96275.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "CUDIS/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -25032,12 +25172,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "1971275.0" } } ], @@ -25668,15 +25808,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -25684,105 +25824,88 @@ "symbol": "DAM/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "DAM/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "DAM/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 50000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "50000", + "maintMarginRatio": "0.125", + "cum": "2550.0" } }, { "tier": 6.0, "symbol": "DAM/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, - "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 250000.0, + "maxNotional": 1000000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, "info": { "bracket": "6", - "initialLeverage": "4", - "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6950.0" + "initialLeverage": "3", + "notionalCap": "1000000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "12975.0" } }, { "tier": 7.0, "symbol": "DAM/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, - "info": { - "bracket": "7", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17375.0" - } - }, - { - "tier": 8.0, - "symbol": "DAM/USDT:USDT", - "currency": "USDT", - "minNotional": 4500000.0, + "minNotional": 1000000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", - "notionalFloor": "4500000", + "notionalFloor": "1000000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "96275.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "DAM/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -25790,12 +25913,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "1971275.0" } } ], @@ -28167,14 +28290,14 @@ "currency": "USDT", "minNotional": 0.0, "maxNotional": 5000.0, - "maintenanceMarginRate": 0.01, - "maxLeverage": 75.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "1", - "initialLeverage": "75", + "initialLeverage": "50", "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.01", + "maintMarginRatio": "0.015", "cum": "0.0" } }, @@ -28184,14 +28307,14 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "2", - "initialLeverage": "50", + "initialLeverage": "25", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.015", + "maintMarginRatio": "0.02", "cum": "25.0" } }, @@ -28201,14 +28324,14 @@ "currency": "USDT", "minNotional": 10000.0, "maxNotional": 25000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "3", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "25000", "notionalFloor": "10000", - "maintMarginRatio": "0.02", + "maintMarginRatio": "0.025", "cum": "75.0" } }, @@ -28217,33 +28340,33 @@ "symbol": "DOLO/USDT:USDT", "currency": "USDT", "minNotional": 25000.0, - "maxNotional": 50000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "4", - "initialLeverage": "20", - "notionalCap": "50000", + "initialLeverage": "10", + "notionalCap": "62500", "notionalFloor": "25000", - "maintMarginRatio": "0.025", - "cum": "200.0" + "maintMarginRatio": "0.05", + "cum": "700.0" } }, { "tier": 5.0, "symbol": "DOLO/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, + "minNotional": 62500.0, "maxNotional": 125000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "5", - "initialLeverage": "10", + "initialLeverage": "5", "notionalCap": "125000", - "notionalFloor": "50000", - "maintMarginRatio": "0.05", - "cum": "1450.0" + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" } }, { @@ -28252,15 +28375,15 @@ "currency": "USDT", "minNotional": 125000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "6", - "initialLeverage": "5", + "initialLeverage": "4", "notionalCap": "250000", "notionalFloor": "125000", - "maintMarginRatio": "0.1", - "cum": "7700.0" + "maintMarginRatio": "0.125", + "cum": "6950.0" } }, { @@ -28268,37 +28391,20 @@ "symbol": "DOLO/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, - "info": { - "bracket": "7", - "initialLeverage": "4", - "notionalCap": "500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.125", - "cum": "13950.0" - } - }, - { - "tier": 8.0, - "symbol": "DOLO/USDT:USDT", - "currency": "USDT", - "minNotional": 500000.0, "maxNotional": 4500000.0, "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "3", "notionalCap": "4500000", - "notionalFloor": "500000", + "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "34800.0" + "cum": "17375.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "DOLO/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -28306,16 +28412,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "409650.0" + "cum": "392225.0" } }, { - "tier": 10.0, + "tier": 9.0, "symbol": "DOLO/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -28323,12 +28429,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "9", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2284650.0" + "cum": "2267225.0" } } ], @@ -32738,6 +32844,161 @@ } } ], + "EVAA/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "EVAA/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "EVAA/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "EVAA/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "EVAA/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "EVAA/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "EVAA/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "EVAA/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "EVAA/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "EVAA/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "F/USDT:USDT": [ { "tier": 1.0, @@ -38601,15 +38862,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -38617,105 +38878,88 @@ "symbol": "HANA/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "HANA/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "HANA/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 50000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "50000", + "maintMarginRatio": "0.125", + "cum": "2550.0" } }, { "tier": 6.0, "symbol": "HANA/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, - "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 250000.0, + "maxNotional": 1000000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, "info": { "bracket": "6", - "initialLeverage": "4", - "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6950.0" + "initialLeverage": "3", + "notionalCap": "1000000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "12975.0" } }, { "tier": 7.0, "symbol": "HANA/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, - "info": { - "bracket": "7", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17375.0" - } - }, - { - "tier": 8.0, - "symbol": "HANA/USDT:USDT", - "currency": "USDT", - "minNotional": 4500000.0, + "minNotional": 1000000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", - "notionalFloor": "4500000", + "notionalFloor": "1000000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "96275.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "HANA/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -38723,12 +38967,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "1971275.0" } } ], @@ -43975,14 +44219,14 @@ "currency": "USDT", "minNotional": 0.0, "maxNotional": 5000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, "info": { "bracket": "1", - "initialLeverage": "50", + "initialLeverage": "75", "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.015", + "maintMarginRatio": "0.01", "cum": "0.0" } }, @@ -43992,14 +44236,14 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "50", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", + "maintMarginRatio": "0.015", "cum": "25.0" } }, @@ -44009,14 +44253,14 @@ "currency": "USDT", "minNotional": 10000.0, "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "3", - "initialLeverage": "20", + "initialLeverage": "25", "notionalCap": "25000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", + "maintMarginRatio": "0.02", "cum": "75.0" } }, @@ -44025,33 +44269,33 @@ "symbol": "JASMY/USDT:USDT", "currency": "USDT", "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", + "initialLeverage": "20", + "notionalCap": "50000", "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "maintMarginRatio": "0.025", + "cum": "200.0" } }, { "tier": 5.0, "symbol": "JASMY/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, + "minNotional": 50000.0, "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "5", - "initialLeverage": "5", + "initialLeverage": "10", "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" + "notionalFloor": "50000", + "maintMarginRatio": "0.05", + "cum": "1450.0" } }, { @@ -44060,15 +44304,15 @@ "currency": "USDT", "minNotional": 125000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "6", - "initialLeverage": "4", + "initialLeverage": "5", "notionalCap": "250000", "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6950.0" + "maintMarginRatio": "0.1", + "cum": "7700.0" } }, { @@ -44076,37 +44320,54 @@ "symbol": "JASMY/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "maxNotional": 500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "7", - "initialLeverage": "3", - "notionalCap": "4500000", + "initialLeverage": "4", + "notionalCap": "500000", "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17375.0" + "maintMarginRatio": "0.125", + "cum": "13950.0" } }, { "tier": 8.0, "symbol": "JASMY/USDT:USDT", "currency": "USDT", + "minNotional": 500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "8", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "500000", + "maintMarginRatio": "0.1667", + "cum": "34800.0" + } + }, + { + "tier": 9.0, + "symbol": "JASMY/USDT:USDT", + "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "9", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "409650.0" } }, { - "tier": 9.0, + "tier": 10.0, "symbol": "JASMY/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -44114,12 +44375,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2284650.0" } } ], @@ -46240,6 +46501,161 @@ } } ], + "KGEN/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "KGEN/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "KGEN/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "KGEN/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "KGEN/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "KGEN/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "KGEN/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "KGEN/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "KGEN/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "KGEN/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "KLAY/USDT:USDT": [ { "tier": 1.0, @@ -50202,6 +50618,161 @@ } } ], + "LYN/USDT:USDT": [ + { + "tier": 1.0, + "symbol": "LYN/USDT:USDT", + "currency": "USDT", + "minNotional": 0.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, + "info": { + "bracket": "1", + "initialLeverage": "50", + "notionalCap": "5000", + "notionalFloor": "0", + "maintMarginRatio": "0.015", + "cum": "0.0" + } + }, + { + "tier": 2.0, + "symbol": "LYN/USDT:USDT", + "currency": "USDT", + "minNotional": 5000.0, + "maxNotional": 10000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, + "info": { + "bracket": "2", + "initialLeverage": "25", + "notionalCap": "10000", + "notionalFloor": "5000", + "maintMarginRatio": "0.02", + "cum": "25.0" + } + }, + { + "tier": 3.0, + "symbol": "LYN/USDT:USDT", + "currency": "USDT", + "minNotional": 10000.0, + "maxNotional": 25000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, + "info": { + "bracket": "3", + "initialLeverage": "20", + "notionalCap": "25000", + "notionalFloor": "10000", + "maintMarginRatio": "0.025", + "cum": "75.0" + } + }, + { + "tier": 4.0, + "symbol": "LYN/USDT:USDT", + "currency": "USDT", + "minNotional": 25000.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, + "info": { + "bracket": "4", + "initialLeverage": "10", + "notionalCap": "62500", + "notionalFloor": "25000", + "maintMarginRatio": "0.05", + "cum": "700.0" + } + }, + { + "tier": 5.0, + "symbol": "LYN/USDT:USDT", + "currency": "USDT", + "minNotional": 62500.0, + "maxNotional": 125000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, + "info": { + "bracket": "5", + "initialLeverage": "5", + "notionalCap": "125000", + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" + } + }, + { + "tier": 6.0, + "symbol": "LYN/USDT:USDT", + "currency": "USDT", + "minNotional": 125000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, + "info": { + "bracket": "6", + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "125000", + "maintMarginRatio": "0.125", + "cum": "6950.0" + } + }, + { + "tier": 7.0, + "symbol": "LYN/USDT:USDT", + "currency": "USDT", + "minNotional": 250000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "7", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "17375.0" + } + }, + { + "tier": 8.0, + "symbol": "LYN/USDT:USDT", + "currency": "USDT", + "minNotional": 4500000.0, + "maxNotional": 7500000.0, + "maintenanceMarginRate": 0.25, + "maxLeverage": 2.0, + "info": { + "bracket": "8", + "initialLeverage": "2", + "notionalCap": "7500000", + "notionalFloor": "4500000", + "maintMarginRatio": "0.25", + "cum": "392225.0" + } + }, + { + "tier": 9.0, + "symbol": "LYN/USDT:USDT", + "currency": "USDT", + "minNotional": 7500000.0, + "maxNotional": 12500000.0, + "maintenanceMarginRate": 0.5, + "maxLeverage": 1.0, + "info": { + "bracket": "9", + "initialLeverage": "1", + "notionalCap": "12500000", + "notionalFloor": "7500000", + "maintMarginRatio": "0.5", + "cum": "2267225.0" + } + } + ], "M/USDT:USDT": [ { "tier": 1.0, @@ -71013,14 +71584,14 @@ "currency": "USDT", "minNotional": 0.0, "maxNotional": 5000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maintenanceMarginRate": 0.01, + "maxLeverage": 75.0, "info": { "bracket": "1", - "initialLeverage": "50", + "initialLeverage": "75", "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.015", + "maintMarginRatio": "0.01", "cum": "0.0" } }, @@ -71030,14 +71601,14 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "50", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", + "maintMarginRatio": "0.015", "cum": "25.0" } }, @@ -71047,14 +71618,14 @@ "currency": "USDT", "minNotional": 10000.0, "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "3", - "initialLeverage": "20", + "initialLeverage": "25", "notionalCap": "25000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", + "maintMarginRatio": "0.02", "cum": "75.0" } }, @@ -71063,33 +71634,33 @@ "symbol": "SFP/USDT:USDT", "currency": "USDT", "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", + "initialLeverage": "20", + "notionalCap": "50000", "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "maintMarginRatio": "0.025", + "cum": "200.0" } }, { "tier": 5.0, "symbol": "SFP/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, + "minNotional": 50000.0, "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "5", - "initialLeverage": "5", + "initialLeverage": "10", "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" + "notionalFloor": "50000", + "maintMarginRatio": "0.05", + "cum": "1450.0" } }, { @@ -71098,15 +71669,15 @@ "currency": "USDT", "minNotional": 125000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "6", - "initialLeverage": "4", + "initialLeverage": "5", "notionalCap": "250000", "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6950.0" + "maintMarginRatio": "0.1", + "cum": "7700.0" } }, { @@ -71114,37 +71685,54 @@ "symbol": "SFP/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, + "maxNotional": 500000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "7", - "initialLeverage": "3", - "notionalCap": "4500000", + "initialLeverage": "4", + "notionalCap": "500000", "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17375.0" + "maintMarginRatio": "0.125", + "cum": "13950.0" } }, { "tier": 8.0, "symbol": "SFP/USDT:USDT", "currency": "USDT", + "minNotional": 500000.0, + "maxNotional": 4500000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, + "info": { + "bracket": "8", + "initialLeverage": "3", + "notionalCap": "4500000", + "notionalFloor": "500000", + "maintMarginRatio": "0.1667", + "cum": "34800.0" + } + }, + { + "tier": 9.0, + "symbol": "SFP/USDT:USDT", + "currency": "USDT", "minNotional": 4500000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "9", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "409650.0" } }, { - "tier": 9.0, + "tier": 10.0, "symbol": "SFP/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -71152,12 +71740,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "10", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "2284650.0" } } ], @@ -78229,15 +78817,15 @@ "symbol": "TA/USDT:USDT", "currency": "USDT", "minNotional": 0.0, - "maxNotional": 2000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maxNotional": 5000.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "1", - "initialLeverage": "50", - "notionalCap": "2000", + "initialLeverage": "25", + "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.015", + "maintMarginRatio": "0.02", "cum": "0.0" } }, @@ -78245,7 +78833,7 @@ "tier": 2.0, "symbol": "TA/USDT:USDT", "currency": "USDT", - "minNotional": 2000.0, + "minNotional": 5000.0, "maxNotional": 10000.0, "maintenanceMarginRate": 0.025, "maxLeverage": 20.0, @@ -78253,9 +78841,9 @@ "bracket": "2", "initialLeverage": "20", "notionalCap": "10000", - "notionalFloor": "2000", + "notionalFloor": "5000", "maintMarginRatio": "0.025", - "cum": "20.0" + "cum": "25.0" } }, { @@ -78272,7 +78860,7 @@ "notionalCap": "20000", "notionalFloor": "10000", "maintMarginRatio": "0.05", - "cum": "270.0" + "cum": "275.0" } }, { @@ -78289,7 +78877,7 @@ "notionalCap": "50000", "notionalFloor": "20000", "maintMarginRatio": "0.1", - "cum": "1270.0" + "cum": "1275.0" } }, { @@ -78297,67 +78885,67 @@ "symbol": "TA/USDT:USDT", "currency": "USDT", "minNotional": 50000.0, - "maxNotional": 200000.0, + "maxNotional": 100000.0, "maintenanceMarginRate": 0.125, "maxLeverage": 4.0, "info": { "bracket": "5", "initialLeverage": "4", - "notionalCap": "200000", + "notionalCap": "100000", "notionalFloor": "50000", "maintMarginRatio": "0.125", - "cum": "2520.0" + "cum": "2525.0" } }, { "tier": 6.0, "symbol": "TA/USDT:USDT", "currency": "USDT", - "minNotional": 200000.0, - "maxNotional": 500000.0, + "minNotional": 100000.0, + "maxNotional": 400000.0, "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { "bracket": "6", "initialLeverage": "3", - "notionalCap": "500000", - "notionalFloor": "200000", + "notionalCap": "400000", + "notionalFloor": "100000", "maintMarginRatio": "0.1667", - "cum": "10860.0" + "cum": "6695.0" } }, { "tier": 7.0, "symbol": "TA/USDT:USDT", "currency": "USDT", - "minNotional": 500000.0, - "maxNotional": 800000.0, + "minNotional": 400000.0, + "maxNotional": 600000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { "bracket": "7", "initialLeverage": "2", - "notionalCap": "800000", - "notionalFloor": "500000", + "notionalCap": "600000", + "notionalFloor": "400000", "maintMarginRatio": "0.25", - "cum": "52510.0" + "cum": "40015.0" } }, { "tier": 8.0, "symbol": "TA/USDT:USDT", "currency": "USDT", - "minNotional": 800000.0, - "maxNotional": 1000000.0, + "minNotional": 600000.0, + "maxNotional": 800000.0, "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { "bracket": "8", "initialLeverage": "1", - "notionalCap": "1000000", - "notionalFloor": "800000", + "notionalCap": "800000", + "notionalFloor": "600000", "maintMarginRatio": "0.5", - "cum": "252510.0" + "cum": "190015.0" } } ], @@ -85500,14 +86088,14 @@ "currency": "USDT", "minNotional": 0.0, "maxNotional": 5000.0, - "maintenanceMarginRate": 0.01, - "maxLeverage": 75.0, + "maintenanceMarginRate": 0.015, + "maxLeverage": 50.0, "info": { "bracket": "1", - "initialLeverage": "75", + "initialLeverage": "50", "notionalCap": "5000", "notionalFloor": "0", - "maintMarginRatio": "0.01", + "maintMarginRatio": "0.015", "cum": "0.0" } }, @@ -85517,14 +86105,14 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.015, - "maxLeverage": 50.0, + "maintenanceMarginRate": 0.02, + "maxLeverage": 25.0, "info": { "bracket": "2", - "initialLeverage": "50", + "initialLeverage": "25", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.015", + "maintMarginRatio": "0.02", "cum": "25.0" } }, @@ -85534,14 +86122,14 @@ "currency": "USDT", "minNotional": 10000.0, "maxNotional": 25000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "3", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "25000", "notionalFloor": "10000", - "maintMarginRatio": "0.02", + "maintMarginRatio": "0.025", "cum": "75.0" } }, @@ -85550,33 +86138,33 @@ "symbol": "VINE/USDT:USDT", "currency": "USDT", "minNotional": 25000.0, - "maxNotional": 50000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 62500.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "4", - "initialLeverage": "20", - "notionalCap": "50000", + "initialLeverage": "10", + "notionalCap": "62500", "notionalFloor": "25000", - "maintMarginRatio": "0.025", - "cum": "200.0" + "maintMarginRatio": "0.05", + "cum": "700.0" } }, { "tier": 5.0, "symbol": "VINE/USDT:USDT", "currency": "USDT", - "minNotional": 50000.0, + "minNotional": 62500.0, "maxNotional": 125000.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "5", - "initialLeverage": "10", + "initialLeverage": "5", "notionalCap": "125000", - "notionalFloor": "50000", - "maintMarginRatio": "0.05", - "cum": "1450.0" + "notionalFloor": "62500", + "maintMarginRatio": "0.1", + "cum": "3825.0" } }, { @@ -85585,15 +86173,15 @@ "currency": "USDT", "minNotional": 125000.0, "maxNotional": 250000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "6", - "initialLeverage": "5", + "initialLeverage": "4", "notionalCap": "250000", "notionalFloor": "125000", - "maintMarginRatio": "0.1", - "cum": "7700.0" + "maintMarginRatio": "0.125", + "cum": "6950.0" } }, { @@ -85601,37 +86189,20 @@ "symbol": "VINE/USDT:USDT", "currency": "USDT", "minNotional": 250000.0, - "maxNotional": 500000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, - "info": { - "bracket": "7", - "initialLeverage": "4", - "notionalCap": "500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.125", - "cum": "13950.0" - } - }, - { - "tier": 8.0, - "symbol": "VINE/USDT:USDT", - "currency": "USDT", - "minNotional": 500000.0, "maxNotional": 4500000.0, "maintenanceMarginRate": 0.1667, "maxLeverage": 3.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "3", "notionalCap": "4500000", - "notionalFloor": "500000", + "notionalFloor": "250000", "maintMarginRatio": "0.1667", - "cum": "34800.0" + "cum": "17375.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "VINE/USDT:USDT", "currency": "USDT", "minNotional": 4500000.0, @@ -85639,16 +86210,16 @@ "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "2", "notionalCap": "7500000", "notionalFloor": "4500000", "maintMarginRatio": "0.25", - "cum": "409650.0" + "cum": "392225.0" } }, { - "tier": 10.0, + "tier": 9.0, "symbol": "VINE/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -85656,12 +86227,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "10", + "bracket": "9", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2284650.0" + "cum": "2267225.0" } } ], @@ -89184,15 +89755,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -89200,105 +89771,88 @@ "symbol": "XNY/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "XNY/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "XNY/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 50000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "50000", + "maintMarginRatio": "0.125", + "cum": "2550.0" } }, { "tier": 6.0, "symbol": "XNY/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, - "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 250000.0, + "maxNotional": 1000000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, "info": { "bracket": "6", - "initialLeverage": "4", - "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6950.0" + "initialLeverage": "3", + "notionalCap": "1000000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "12975.0" } }, { "tier": 7.0, "symbol": "XNY/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, - "info": { - "bracket": "7", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17375.0" - } - }, - { - "tier": 8.0, - "symbol": "XNY/USDT:USDT", - "currency": "USDT", - "minNotional": 4500000.0, + "minNotional": 1000000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", - "notionalFloor": "4500000", + "notionalFloor": "1000000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "96275.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "XNY/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -89306,12 +89860,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "1971275.0" } } ], @@ -89339,15 +89893,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -89355,105 +89909,88 @@ "symbol": "XPIN/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "XPIN/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "XPIN/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 50000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "50000", + "maintMarginRatio": "0.125", + "cum": "2550.0" } }, { "tier": 6.0, "symbol": "XPIN/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, - "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 250000.0, + "maxNotional": 1000000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, "info": { "bracket": "6", - "initialLeverage": "4", - "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6950.0" + "initialLeverage": "3", + "notionalCap": "1000000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "12975.0" } }, { "tier": 7.0, "symbol": "XPIN/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, - "info": { - "bracket": "7", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17375.0" - } - }, - { - "tier": 8.0, - "symbol": "XPIN/USDT:USDT", - "currency": "USDT", - "minNotional": 4500000.0, + "minNotional": 1000000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", - "notionalFloor": "4500000", + "notionalFloor": "1000000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "96275.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "XPIN/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -89461,12 +89998,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "1971275.0" } } ], @@ -90509,15 +91046,15 @@ "currency": "USDT", "minNotional": 5000.0, "maxNotional": 10000.0, - "maintenanceMarginRate": 0.02, - "maxLeverage": 25.0, + "maintenanceMarginRate": 0.025, + "maxLeverage": 20.0, "info": { "bracket": "2", - "initialLeverage": "25", + "initialLeverage": "20", "notionalCap": "10000", "notionalFloor": "5000", - "maintMarginRatio": "0.02", - "cum": "25.0" + "maintMarginRatio": "0.025", + "cum": "50.0" } }, { @@ -90525,105 +91062,88 @@ "symbol": "YALA/USDT:USDT", "currency": "USDT", "minNotional": 10000.0, - "maxNotional": 25000.0, - "maintenanceMarginRate": 0.025, - "maxLeverage": 20.0, + "maxNotional": 20000.0, + "maintenanceMarginRate": 0.05, + "maxLeverage": 10.0, "info": { "bracket": "3", - "initialLeverage": "20", - "notionalCap": "25000", + "initialLeverage": "10", + "notionalCap": "20000", "notionalFloor": "10000", - "maintMarginRatio": "0.025", - "cum": "75.0" + "maintMarginRatio": "0.05", + "cum": "300.0" } }, { "tier": 4.0, "symbol": "YALA/USDT:USDT", "currency": "USDT", - "minNotional": 25000.0, - "maxNotional": 62500.0, - "maintenanceMarginRate": 0.05, - "maxLeverage": 10.0, + "minNotional": 20000.0, + "maxNotional": 50000.0, + "maintenanceMarginRate": 0.1, + "maxLeverage": 5.0, "info": { "bracket": "4", - "initialLeverage": "10", - "notionalCap": "62500", - "notionalFloor": "25000", - "maintMarginRatio": "0.05", - "cum": "700.0" + "initialLeverage": "5", + "notionalCap": "50000", + "notionalFloor": "20000", + "maintMarginRatio": "0.1", + "cum": "1300.0" } }, { "tier": 5.0, "symbol": "YALA/USDT:USDT", "currency": "USDT", - "minNotional": 62500.0, - "maxNotional": 125000.0, - "maintenanceMarginRate": 0.1, - "maxLeverage": 5.0, + "minNotional": 50000.0, + "maxNotional": 250000.0, + "maintenanceMarginRate": 0.125, + "maxLeverage": 4.0, "info": { "bracket": "5", - "initialLeverage": "5", - "notionalCap": "125000", - "notionalFloor": "62500", - "maintMarginRatio": "0.1", - "cum": "3825.0" + "initialLeverage": "4", + "notionalCap": "250000", + "notionalFloor": "50000", + "maintMarginRatio": "0.125", + "cum": "2550.0" } }, { "tier": 6.0, "symbol": "YALA/USDT:USDT", "currency": "USDT", - "minNotional": 125000.0, - "maxNotional": 250000.0, - "maintenanceMarginRate": 0.125, - "maxLeverage": 4.0, + "minNotional": 250000.0, + "maxNotional": 1000000.0, + "maintenanceMarginRate": 0.1667, + "maxLeverage": 3.0, "info": { "bracket": "6", - "initialLeverage": "4", - "notionalCap": "250000", - "notionalFloor": "125000", - "maintMarginRatio": "0.125", - "cum": "6950.0" + "initialLeverage": "3", + "notionalCap": "1000000", + "notionalFloor": "250000", + "maintMarginRatio": "0.1667", + "cum": "12975.0" } }, { "tier": 7.0, "symbol": "YALA/USDT:USDT", "currency": "USDT", - "minNotional": 250000.0, - "maxNotional": 4500000.0, - "maintenanceMarginRate": 0.1667, - "maxLeverage": 3.0, - "info": { - "bracket": "7", - "initialLeverage": "3", - "notionalCap": "4500000", - "notionalFloor": "250000", - "maintMarginRatio": "0.1667", - "cum": "17375.0" - } - }, - { - "tier": 8.0, - "symbol": "YALA/USDT:USDT", - "currency": "USDT", - "minNotional": 4500000.0, + "minNotional": 1000000.0, "maxNotional": 7500000.0, "maintenanceMarginRate": 0.25, "maxLeverage": 2.0, "info": { - "bracket": "8", + "bracket": "7", "initialLeverage": "2", "notionalCap": "7500000", - "notionalFloor": "4500000", + "notionalFloor": "1000000", "maintMarginRatio": "0.25", - "cum": "392225.0" + "cum": "96275.0" } }, { - "tier": 9.0, + "tier": 8.0, "symbol": "YALA/USDT:USDT", "currency": "USDT", "minNotional": 7500000.0, @@ -90631,12 +91151,12 @@ "maintenanceMarginRate": 0.5, "maxLeverage": 1.0, "info": { - "bracket": "9", + "bracket": "8", "initialLeverage": "1", "notionalCap": "12500000", "notionalFloor": "7500000", "maintMarginRatio": "0.5", - "cum": "2267225.0" + "cum": "1971275.0" } } ], From 2649ba09168aca696c648069b5b135925c32bd0e Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 11 Oct 2025 16:04:04 +0200 Subject: [PATCH 262/262] docs (freqAI): align docs with actual model name --- docs/freqai-parameter-table.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/freqai-parameter-table.md b/docs/freqai-parameter-table.md index 3bb289313..5a493dd83 100644 --- a/docs/freqai-parameter-table.md +++ b/docs/freqai-parameter-table.md @@ -79,7 +79,7 @@ Mandatory parameters are marked as **Required** and have to be set in one of the | `model_type` | Model string from stable_baselines3 or SBcontrib. Available strings include: `'TRPO', 'ARS', 'RecurrentPPO', 'MaskablePPO', 'PPO', 'A2C', 'DQN'`. User should ensure that `model_training_parameters` match those available to the corresponding stable_baselines3 model by visiting their documentation. [PPO doc](https://stable-baselines3.readthedocs.io/en/master/modules/ppo.html) (external website)
**Datatype:** string. | `policy_type` | One of the available policy types from stable_baselines3
**Datatype:** string. | `max_training_drawdown_pct` | The maximum drawdown that the agent is allowed to experience during training.
**Datatype:** float.
Default: 0.8 -| `cpu_count` | Number of threads/cpus to dedicate to the Reinforcement Learning training process (depending on if `ReinforcementLearning_multiproc` is selected or not). Recommended to leave this untouched, by default, this value is set to the total number of physical cores minus 1.
**Datatype:** int. +| `cpu_count` | Number of threads/cpus to dedicate to the Reinforcement Learning training process (depending on if `ReinforcementLearner_multiproc` is selected or not). Recommended to leave this untouched, by default, this value is set to the total number of physical cores minus 1.
**Datatype:** int. | `model_reward_parameters` | Parameters used inside the customizable `calculate_reward()` function in `ReinforcementLearner.py`
**Datatype:** int. | `add_state_info` | Tell FreqAI to include state information in the feature set for training and inferencing. The current state variables include trade duration, current profit, trade position. This is only available in dry/live runs, and is automatically switched to false for backtesting.
**Datatype:** bool.
Default: `False`. | `net_arch` | Network architecture which is well described in [`stable_baselines3` doc](https://stable-baselines3.readthedocs.io/en/master/guide/custom_policy.html#examples). In summary: `[, dict(vf=[], pi=[])]`. By default this is set to `[128, 128]`, which defines 2 shared hidden layers with 128 units each.