diff --git a/Empty.py b/Empty.py index ffbe407..65fca7b 100644 --- a/Empty.py +++ b/Empty.py @@ -364,13 +364,14 @@ class Empty(IStrategy): last_candle_2 = dataframe.iloc[-2].squeeze() last_candle_3 = dataframe.iloc[-3].squeeze() - # if (last_candle['has_cross_min_6'] and last_candle['sma60_deriv1'] > 0) or (last_candle['sma12_inv_1d']): - # self.pairs[pair]['count_of_lost'] = 0 - - condition = False if self.pairs[pair]['count_of_lost'] >= 1 \ - and (last_candle['sma12_deriv1_1d'] < 0.001 \ - or last_candle['sma12_deriv2_1d'] < 0.001) and entry_tag != 'dist' else True - + if entry_tag == 'Force': + if self.pairs[pair]['count_of_lost'] >= 1: + self.pairs[pair]['count_of_lost'] = 0 + condition = False + else: + condition = False if self.pairs[pair]['count_of_lost'] >= 1 \ + and (last_candle['sma12_deriv1_1d'] < 0.001 or last_candle['sma12_deriv2_1d'] < 0.001) \ + and entry_tag != 'dist' else True reason = '' if not condition: reason = 'lost' @@ -858,16 +859,31 @@ class Empty(IStrategy): # ['enter_long', 'enter_tag'] # ] = (1, 'cross_min') - # conditions = list() + conditions = list() + conditions.append(dataframe['sma12_deriv1'] > 0.00) + conditions.append(dataframe['sma60_deriv1'] > 0.0) + conditions.append(dataframe['sma5_deriv1_1d'] > 0.0) + conditions.append(dataframe['sma12_deriv1_1d'] > 0.0) + conditions.append(dataframe['sma24_deriv1_1d'] > 0.0) + conditions.append(dataframe['sma100_deriv1_1d'] > 0.0) + # conditions.append(dataframe['sma12_deriv1_1d'] > 0.0) # # conditions.append(dataframe['close_1d'] < dataframe[f'sma{self.buy_longue.value}_1d']) # # conditions.append(dataframe['has_cross_min'].rolling(6).max() == 1) # # conditions.append(dataframe['mid_smooth5'] > dataframe['mid_smooth5'].shift(1)) # conditions.append(dataframe['min12'] == dataframe['min12'].shift(3)) # conditions.append((dataframe['percent24'] < -0.025) | (dataframe['percent12'] < -0.025)) + dataframe.loc[ + reduce(lambda x, y: x & y, conditions), + ['enter_long', 'enter_tag'] + ] = (1, 'Rise') + + # conditions = list() + # conditions.append(dataframe['has_cross_min_6'] == True) + # conditions.append(dataframe['min36'] == dataframe['min36'].shift(3)) # dataframe.loc[ # reduce(lambda x, y: x & y, conditions), # ['enter_long', 'enter_tag'] - # ] = (1, 'fall') + # ] = (1, 'Force') return dataframe diff --git a/Empty.txt b/Empty.txt index a4a54c8..523b820 100644 --- a/Empty.txt +++ b/Empty.txt @@ -1062,3 +1062,311 @@ Backtested 2022-01-01 00:00:00 -> 2026-02-25 00:00:00 | Max open trades : 1 ┡━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━┩ │ Empty │ 92 │ 2.23 │ 4810.221 │ 481.02 │ 4 days, 18:13:00 │ 51 0 41 55.4 │ 778.975 USDT 20.25% │ └──────────┴────────┴──────────────┴─────────────────┴──────────────┴──────────────────┴────────────────────────┴──────────────────────┘ + + BACKTESTING REPORT +┏━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓ +┃ Pair ┃ Trades ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃ +┡━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━┩ +│ BTC/USDT │ 108 │ 2.03 │ 5660.765 │ 566.08 │ 4 days, 9:45:00 │ 62 0 46 57.4 │ +│ TOTAL │ 108 │ 2.03 │ 5660.765 │ 566.08 │ 4 days, 9:45:00 │ 62 0 46 57.4 │ +└──────────┴────────┴──────────────┴─────────────────┴──────────────┴─────────────────┴────────────────────────┘ + LEFT OPEN TRADES REPORT +┏━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓ +┃ Pair ┃ Trades ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃ +┡━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━┩ +│ TOTAL │ 0 │ 0.0 │ 0.000 │ 0.0 │ 0:00 │ 0 0 0 0 │ +└───────┴────────┴──────────────┴─────────────────┴──────────────┴──────────────┴────────────────────────┘ + ENTER TAG STATS +┏━━━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓ +┃ Enter Tag ┃ Entries ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃ +┡━━━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━┩ +│ bull │ 40 │ 2.88 │ 3300.783 │ 330.08 │ 5 days, 1:57:00 │ 25 0 15 62.5 │ +│ Rise │ 52 │ 1.68 │ 1812.012 │ 181.2 │ 4 days, 12:40:00 │ 26 0 26 50.0 │ +│ dist │ 16 │ 1.04 │ 547.970 │ 54.8 │ 2 days, 7:45:00 │ 11 0 5 68.8 │ +│ TOTAL │ 108 │ 2.03 │ 5660.765 │ 566.08 │ 4 days, 9:45:00 │ 62 0 46 57.4 │ +└───────────┴─────────┴──────────────┴─────────────────┴──────────────┴──────────────────┴────────────────────────┘ + EXIT REASON STATS +┏━━━━━━━━━━━━━┳━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓ +┃ Exit Reason ┃ Exits ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃ +┡━━━━━━━━━━━━━╇━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━┩ +│ B30 │ 62 │ 5.37 │ 9883.762 │ 988.38 │ 6 days, 11:31:00 │ 62 0 0 100 │ +│ sma60 │ 46 │ -2.46 │ -4222.997 │ -422.3 │ 1 day, 14:40:00 │ 0 0 46 0 │ +│ TOTAL │ 108 │ 2.03 │ 5660.765 │ 566.08 │ 4 days, 9:45:00 │ 62 0 46 57.4 │ +└─────────────┴───────┴──────────────┴─────────────────┴──────────────┴──────────────────┴────────────────────────┘ + MIXED TAG STATS +┏━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓ +┃ Enter Tag ┃ Exit Reason ┃ Trades ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃ +┡━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━┩ +│ bull │ B30 │ 25 │ 6.23 │ 4745.756 │ 474.58 │ 7 days, 4:17:00 │ 25 0 0 100 │ +│ Rise │ B30 │ 26 │ 5.72 │ 4115.514 │ 411.55 │ 7 days, 7:07:00 │ 26 0 0 100 │ +│ dist │ B30 │ 11 │ 2.57 │ 1022.492 │ 102.25 │ 2 days, 23:05:00 │ 11 0 0 100 │ +│ dist │ sma60 │ 5 │ -2.32 │ -474.522 │ -47.45 │ 22:00:00 │ 0 0 5 0 │ +│ bull │ sma60 │ 15 │ -2.69 │ -1444.974 │ -144.5 │ 1 day, 14:04:00 │ 0 0 15 0 │ +│ Rise │ sma60 │ 26 │ -2.35 │ -2303.501 │ -230.35 │ 1 day, 18:14:00 │ 0 0 26 0 │ +│ TOTAL │ │ 108 │ 2.03 │ 5660.765 │ 566.08 │ 4 days, 9:45:00 │ 62 0 46 57.4 │ +└───────────┴─────────────┴────────┴──────────────┴─────────────────┴──────────────┴──────────────────┴────────────────────────┘ + WEEK BREAKDOWN +┏━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓ +┃ Week ┃ Trades ┃ Tot Profit USDT ┃ Profit Factor ┃ Win Draw Loss Win% ┃ +┡━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━┩ +│ 07/03/2022 │ 1 │ -22.898 │ 0.0 │ 0 0 1 0 │ +│ 14/03/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 21/03/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 28/03/2022 │ 2 │ 42.24 │ 0.0 │ 2 0 0 100 │ +│ 04/04/2022 │ 2 │ 31.004 │ 2.27 │ 1 0 1 50.0 │ +│ 11/04/2022 │ 1 │ -21.95 │ 0.0 │ 0 0 1 0 │ +│ 18/04/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 25/04/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 02/05/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 09/05/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 16/05/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 23/05/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 30/05/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 06/06/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 13/06/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 20/06/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 27/06/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 04/07/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 11/07/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 18/07/2022 │ 1 │ -24.286 │ 0.0 │ 0 0 1 0 │ +│ 25/07/2022 │ 1 │ 44.334 │ 0.0 │ 1 0 0 100 │ +│ 01/08/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 08/08/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 15/08/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 22/08/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 29/08/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 05/09/2022 │ 1 │ -21.831 │ 0.0 │ 0 0 1 0 │ +│ 12/09/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 19/09/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 26/09/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 03/10/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 10/10/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 17/10/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 24/10/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 31/10/2022 │ 1 │ 45.606 │ 0.0 │ 1 0 0 100 │ +│ 07/11/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 14/11/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 21/11/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 28/11/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 05/12/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 12/12/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 19/12/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 26/12/2022 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 02/01/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 09/01/2023 │ 1 │ 10.801 │ 0.0 │ 1 0 0 100 │ +│ 16/01/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 23/01/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 30/01/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 06/02/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 13/02/2023 │ 1 │ 320.6 │ 0.0 │ 1 0 0 100 │ +│ 20/02/2023 │ 2 │ 122.187 │ 0.0 │ 2 0 0 100 │ +│ 27/02/2023 │ 2 │ -30.229 │ 0.27 │ 1 0 1 50.0 │ +│ 06/03/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 13/03/2023 │ 1 │ 20.66 │ 0.0 │ 1 0 0 100 │ +│ 20/03/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 27/03/2023 │ 2 │ 83.553 │ 3.1 │ 1 0 1 50.0 │ +│ 03/04/2023 │ 1 │ -35.584 │ 0.0 │ 0 0 1 0 │ +│ 10/04/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 17/04/2023 │ 3 │ -16.66 │ 0.53 │ 2 0 1 66.7 │ +│ 24/04/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 01/05/2023 │ 1 │ -45.671 │ 0.0 │ 0 0 1 0 │ +│ 08/05/2023 │ 1 │ -31.975 │ 0.0 │ 0 0 1 0 │ +│ 15/05/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 22/05/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 29/05/2023 │ 2 │ 51.242 │ 0.0 │ 2 0 0 100 │ +│ 05/06/2023 │ 1 │ -34.245 │ 0.0 │ 0 0 1 0 │ +│ 12/06/2023 │ 2 │ -16.55 │ 0.71 │ 1 0 1 50.0 │ +│ 19/06/2023 │ 2 │ -52.277 │ 0.17 │ 1 0 1 50.0 │ +│ 26/06/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 03/07/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 10/07/2023 │ 1 │ 178.919 │ 0.0 │ 1 0 0 100 │ +│ 17/07/2023 │ 2 │ -33.574 │ 0.2 │ 1 0 1 50.0 │ +│ 24/07/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 31/07/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 07/08/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 14/08/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 21/08/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 28/08/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 04/09/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 11/09/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 18/09/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 25/09/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 02/10/2023 │ 1 │ 17.861 │ 0.0 │ 1 0 0 100 │ +│ 09/10/2023 │ 2 │ -14.763 │ 0.54 │ 1 0 1 50.0 │ +│ 16/10/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 23/10/2023 │ 1 │ 73.35 │ 0.0 │ 1 0 0 100 │ +│ 30/10/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 06/11/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 13/11/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 20/11/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 27/11/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 04/12/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 11/12/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 18/12/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 25/12/2023 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 01/01/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 08/01/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 15/01/2024 │ 1 │ 817.056 │ 0.0 │ 1 0 0 100 │ +│ 22/01/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 29/01/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 05/02/2024 │ 2 │ -17.466 │ 0.7 │ 1 0 1 50.0 │ +│ 12/02/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 19/02/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 26/02/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 04/03/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 11/03/2024 │ 2 │ 1000.156 │ 0.0 │ 2 0 0 100 │ +│ 18/03/2024 │ 1 │ 34.963 │ 0.0 │ 1 0 0 100 │ +│ 25/03/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 01/04/2024 │ 3 │ 258.958 │ 0.0 │ 3 0 0 100 │ +│ 08/04/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 15/04/2024 │ 2 │ 34.526 │ 1.3 │ 1 0 1 50.0 │ +│ 22/04/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 29/04/2024 │ 1 │ -107.14 │ 0.0 │ 0 0 1 0 │ +│ 06/05/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 13/05/2024 │ 1 │ 314.524 │ 0.0 │ 1 0 0 100 │ +│ 20/05/2024 │ 2 │ 252.09 │ 0.0 │ 2 0 0 100 │ +│ 27/05/2024 │ 2 │ -4.174 │ 0.97 │ 1 0 1 50.0 │ +│ 03/06/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 10/06/2024 │ 1 │ -91.187 │ 0.0 │ 0 0 1 0 │ +│ 17/06/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 24/06/2024 │ 1 │ -85.788 │ 0.0 │ 0 0 1 0 │ +│ 01/07/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 08/07/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 15/07/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 22/07/2024 │ 2 │ 31.946 │ 1.34 │ 1 0 1 50.0 │ +│ 29/07/2024 │ 1 │ -85.945 │ 0.0 │ 0 0 1 0 │ +│ 05/08/2024 │ 2 │ -181.229 │ 0.0 │ 0 0 2 0 │ +│ 12/08/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 19/08/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 26/08/2024 │ 1 │ -77.469 │ 0.0 │ 0 0 1 0 │ +│ 02/09/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 09/09/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 16/09/2024 │ 1 │ -91.678 │ 0.0 │ 0 0 1 0 │ +│ 23/09/2024 │ 1 │ 48.33 │ 0.0 │ 1 0 0 100 │ +│ 30/09/2024 │ 3 │ 35.214 │ 1.42 │ 2 0 1 66.7 │ +│ 07/10/2024 │ 1 │ 57.749 │ 0.0 │ 1 0 0 100 │ +│ 14/10/2024 │ 2 │ -186.506 │ 0.0 │ 0 0 2 0 │ +│ 21/10/2024 │ 1 │ 246.679 │ 0.0 │ 1 0 0 100 │ +│ 28/10/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 04/11/2024 │ 1 │ 197.162 │ 0.0 │ 1 0 0 100 │ +│ 11/11/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 18/11/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 25/11/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 02/12/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 09/12/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 16/12/2024 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 23/12/2024 │ 1 │ 1429.048 │ 0.0 │ 1 0 0 100 │ +│ 30/12/2024 │ 1 │ -206.087 │ 0.0 │ 0 0 1 0 │ +│ 06/01/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 13/01/2025 │ 1 │ 124.916 │ 0.0 │ 1 0 0 100 │ +│ 20/01/2025 │ 3 │ 135.137 │ 1.58 │ 2 0 1 66.7 │ +│ 27/01/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 03/02/2025 │ 1 │ -139.929 │ 0.0 │ 0 0 1 0 │ +│ 10/02/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 17/02/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 24/02/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 03/03/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 10/03/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 17/03/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 24/03/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 31/03/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 07/04/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 14/04/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 21/04/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 28/04/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 05/05/2025 │ 1 │ 574.592 │ 0.0 │ 1 0 0 100 │ +│ 12/05/2025 │ 1 │ 325.249 │ 0.0 │ 1 0 0 100 │ +│ 19/05/2025 │ 1 │ -127.744 │ 0.0 │ 0 0 1 0 │ +│ 26/05/2025 │ 2 │ 57.113 │ 1.42 │ 1 0 1 50.0 │ +│ 02/06/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 09/06/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 16/06/2025 │ 1 │ -147.673 │ 0.0 │ 0 0 1 0 │ +│ 23/06/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 30/06/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 07/07/2025 │ 2 │ -242.606 │ 0.0 │ 0 0 2 0 │ +│ 14/07/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 21/07/2025 │ 2 │ 226.54 │ 2.64 │ 1 0 1 50.0 │ +│ 28/07/2025 │ 1 │ -149.441 │ 0.0 │ 0 0 1 0 │ +│ 04/08/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 11/08/2025 │ 1 │ 130.905 │ 0.0 │ 1 0 0 100 │ +│ 18/08/2025 │ 1 │ 38.169 │ 0.0 │ 1 0 0 100 │ +│ 25/08/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 01/09/2025 │ 1 │ 33.148 │ 0.0 │ 1 0 0 100 │ +│ 08/09/2025 │ 1 │ 132.702 │ 0.0 │ 1 0 0 100 │ +│ 15/09/2025 │ 3 │ 59.222 │ 1.46 │ 2 0 1 66.7 │ +│ 22/09/2025 │ 1 │ 44.865 │ 0.0 │ 1 0 0 100 │ +│ 29/09/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 06/10/2025 │ 1 │ 173.024 │ 0.0 │ 1 0 0 100 │ +│ 13/10/2025 │ 3 │ 428.998 │ 3.99 │ 2 0 1 66.7 │ +│ 20/10/2025 │ 1 │ -187.029 │ 0.0 │ 0 0 1 0 │ +│ 27/10/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 03/11/2025 │ 1 │ -140.246 │ 0.0 │ 0 0 1 0 │ +│ 10/11/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 17/11/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 24/11/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 01/12/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 08/12/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 15/12/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 22/12/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 29/12/2025 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 05/01/2026 │ 0 │ 0 │ 0.0 │ 0 0 0 0 │ +│ 12/01/2026 │ 1 │ 184.765 │ 0.0 │ 1 0 0 100 │ +│ 19/01/2026 │ 1 │ -137.508 │ 0.0 │ 0 0 1 0 │ +└────────────┴────────┴─────────────────┴───────────────┴────────────────────────┘ + SUMMARY METRICS +┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ +┃ Metric ┃ Value ┃ +┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩ +│ Backtesting from │ 2022-01-01 00:00:00 │ +│ Backtesting to │ 2026-02-25 00:00:00 │ +│ Trading Mode │ Spot │ +│ Max open trades │ 1 │ +│ │ │ +│ Total/Daily Avg Trades │ 108 / 0.07 │ +│ Starting balance │ 1000 USDT │ +│ Final balance │ 6660.765 USDT │ +│ Absolute profit │ 5660.765 USDT │ +│ Total profit % │ 566.08% │ +│ CAGR % │ 57.86% │ +│ Sortino │ 1.38 │ +│ Sharpe │ 0.32 │ +│ Calmar │ 41.01 │ +│ SQN │ 2.44 │ +│ Profit factor │ 2.34 │ +│ Expectancy (Ratio) │ 52.41 (0.57) │ +│ Avg. daily profit │ 3.734 USDT │ +│ Avg. stake amount │ 3591.785 USDT │ +│ Total trade volume │ 783050.757 USDT │ +│ │ │ +│ Best Pair │ BTC/USDT 566.08% │ +│ Worst Pair │ BTC/USDT 566.08% │ +│ Best trade │ BTC/USDT 49.78% │ +│ Worst trade │ BTC/USDT -4.24% │ +│ Best day │ 1429.048 USDT │ +│ Worst day │ -234.749 USDT │ +│ Days win/draw/lose │ 60 / 1313 / 46 │ +│ Min/Max/Avg. Duration Winners │ 0d 09:00 / 85d 14:00 / 6d 11:31 │ +│ Min/Max/Avg. Duration Losers │ 0d 02:00 / 5d 20:00 / 1d 14:40 │ +│ Max Consecutive Wins / Loss │ 7 / 6 │ +│ Rejected Entry signals │ 0 │ +│ Entry/Exit Timeouts │ 0 / 0 │ +│ │ │ +│ Min balance │ 977.102 USDT │ +│ Max balance │ 6940.783 USDT │ +│ Max % of account underwater │ 17.40% │ +│ Absolute drawdown │ 757.488 USDT (17.40%) │ +│ Drawdown duration │ 141 days 22:00:00 │ +│ Profit at drawdown start │ 3354.284 USDT │ +│ Profit at drawdown end │ 2596.796 USDT │ +│ Drawdown start │ 2024-05-21 20:00:00 │ +│ Drawdown end │ 2024-10-10 18:00:00 │ +│ Market change │ 37.65% │ +└───────────────────────────────┴─────────────────────────────────┘ + +Backtested 2022-01-01 00:00:00 -> 2026-02-25 00:00:00 | Max open trades : 1 + STRATEGY SUMMARY +┏━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┓ +┃ Strategy ┃ Trades ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃ Drawdown ┃ +┡━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━┩ +│ Empty │ 108 │ 2.03 │ 5660.765 │ 566.08 │ 4 days, 9:45:00 │ 62 0 46 57.4 │ 757.488 USDT 17.40% │ +└──────────┴────────┴──────────────┴─────────────────┴──────────────┴─────────────────┴────────────────────────┴──────────────────────┘