Accumulation/Distribution Combo Strategy

I want to share the combo strategy I have been using for a few months (since the combo was released in July 2023). However, I was using a similar version before combos with grids only. It’s the same setup, just more manual action.

Motivation

I am a big believer in the potential of crypto in the long-term. I have been accumulating BTC and ETH for a few years. While I am convinced that the value of BTC and ETH will be significantly higher in 5 years from now, I am aware of the volatility I will have to endure until then. Like many long-term investors, watching your portfolio going up and down like crazy can be emotionally taxing. The constant hindsight trading “I should have sold there” or “I should have bought there.” I’ve always wanted to develop a strategy with low risk and minimal oversight that would allow me to accumulate BTC and ETH (beyond what I can get by stacking) by taking advantage of that volatility. The grid strategy is the perfect fit for this. I have been using this concept since December 2021.

Setup

The main idea is to use a stack of grids covering different price ranges so that you are steadily profiting from the fluctuation no matter what the price does tomorrow or in a few months. I named this strategy The Super-Wide Range Grid Stack and wrote about it a few years ago. The combo bot simplified the strategy by automatically stacking the minigrids, it’s still the same concept.

Step 1: Planning

The first step is to define your goal and make a few predictions. This strategy has a few variations depending on your timeline for accumulating and distributing (if you want to distribute at all) and where you think the price might be in a few months or years, so this step is the foundation for the setup.

Once you have defined your timeline, the prediction you need to make is:

In which price range do you think there will be the most sell pressure in this timeline?

The answer to that question is your Distribution Zone. The rest is your Accumulation Zone. You can optionally have a No-Trade Zone in between those two if you want to be on the safe side.

Example: BTC

We can all agree that BTC is here to stay despite the many changes in coin dominance over the years. I wouldn’t say that about any other coin. For BTC, my timeline is around 5 years. This means that in the next few years, I should have distributed most of the BTC I have today. Realistically, I will have a few chances to sell at extreme greed. So, I must recognize the opportunities when they present themselves.

My prediction → Many people hope that BTC will hit 100k by the end of 2024. When too many people expect something, it’s a bad sign. So I think that BTC will indeed hit 100K at some point, but most likely when the fewest people are expecting it. So, I believe it will happen sometime in 2025 (happy to be wrong, though!). I will start distributing as soon as it hits 70k and enters price discovery all the way to 100k.

This is not set in stone; if my beliefs change, so will my distribution zone. If I were in my 20s, I might not want to sell for the next 5 years or so, so I would not even bother about where my distribution zone is; I can always figure it out later.

Step 2: Accumulation

Now that we know where we should be selling, we can consider any lower prices as our accumulation zone.

For this zone I use high-coverage long combo deals (at least 45% for BTC and ETH; I would cover more for smaller cap tokens). I use minigrids 5% tall (the default setting) with 10 grids inside (0.5% spacing is only recommended for BTC and ETH; any other coins should be around 1%). Profiting in base.

The key setting is the static price filter; you should set the max price to open a deal as the beginning of your distribution zone.

image

Depending on when you start accumulating, you can consider other options than combo bots. Combo bots are meant to be used to take advantage of the steady profit, but if I were to start today while BTC is in the 60-70k, the combo might be a bit slow to get enough BTC so that when we get to 70k, I wouldn’t have accumulated enough. I will not throw all my funds into buying BTC right now either, so I would consider having a portion of my funds in a long combo and another in DCA (same rule for static price filter).

Step 3: Distribution

In this zone, I will use a short combo deal spanning from 70,000 USDT to 100,000 USDT. We must set our combo with an ASAP deal start and a static price filter “Minimum price to open deal” 70000 (refer to the above screenshot; just swap max for min).

The profit currency depends on your long-term expectations. I will still profit in base because I believe that in the long term, BTC could surpass 100k. For me, this means that I am “mostly” distributing 70-100k. If you want to get rid of your holdings by 100k, you should be profiting in quote.

Results

In my experience running this strategy, the daily ROI averages around 0.1% for BTC and ETH. This means the bot will comfortably accumulate 2-4% of BTC and ETH per month (not bad for a low-risk strategy). Your mileage will vary for other coins, but generally, the more volatility, the better (if you can stomach it).

To copy my settings:

Tips

What I love about this strategy is its simplicity. It’s a very easy-to-understand concept with no indicators and no worrying if the strategy has an edge. It also provides psychological relief from hindsight trading, I know I won’t be able to time the bottom or the top perfectly, but I know that I will be able to take at least some advantage of bottoms and peaks. It’s also a simple cycle of Planning → Accumulation → Distribution → Repeat.

I like to separate the coins into subaccounts. This allows me to easily account for what’s going on.

This is a long-term strategy, so ensure you are comfortable holding the bags for months or years. Only for projects you truly believe in. There are plenty of better strategies for short-term gains.

Let me know what you think in the comments.

8 Likes

Great strategy @aressanch :wink:
Yes this is similar to one of the strategy I run in the past (spot) - using min price to open shorts and max price for longs no DCAs - the difference is that I used indicators to open deals to save money and manage the risk. For example I used 15m strong sell (which takes you to the end of the panic sell) combined with 1-3m buy (which brings you to a potential reverse) and a PSAR 3m to clean all the noise - this way to don’t open random deals potentially saving money. The main difference is that with a Trading bot without DCAs you need simultaneous deals (100 deals for example) and then if some deals get to far from the current price you can merge and improve your avg price.

I moved to something safer while keeping the same profit percentages, 2 longs (profiting one in BASE one in QUOTE ) instead of a long /short.
The issue about shorts in spot is that you sell your BASE before-hands incurring in possible losses if the price doesn’t go back to lower levels. BTC is one of the safest asset to trade but also one of the assets that could be traded as long only.

I will post the whole strategy as soon as I get a moment

Great stuff mate very informative and most importantly educative so other can use these strategies as starting point to build thier own strategies :orange_heart:

7 Likes

Have you thought that on smaller timeframe you have constantly the same price movement behaviour? long and short (spot) can always hedge not waiting for a specific price but in price ranges :wink:
I’m going to work on a spot long and short strategy profiting in BASE and QUOTE using the price ranges method - 2 longs TP BASE and QUOTE and 2 shorts TP BASE and QUOTE

What do you do with those funds waiting for the 70K target? do you use them for something else or leave them on that bot for when the time will come?

I have been thinking about this strategy and it actually gave me a good idea for a recovery bag strategy :wink:

Yes it could be used for that purpose.

I leave them. If I wanted to be super efficient I could use them in other strategies or stacking, but I find that moving coins around for stacking is a hassle and using them in other strategies is risky as they may not be available when I need them and it can get quite messy.

1 Like

yep I used to do the same using funds for parallel long short bots via trailing market orders - but this time I had something different in mind where deals can actually be rescued without affecting the funds allocation per bot but only the actual value :slightly_smiling_face:

1 Like

image
I cann’t open distribution bot.
Only this message and nothing else.

Updated links with live bots, they have been running for a while. For those interested.

4 Likes

When I copy your bots, for example BTC long and backtest it on 2024 data, I get 0%, NA. If I include 2023-2024, I get really low numbers, like 2%. I see you results are much better, what am I doing wrong, I just copied the bot and did backtest, have not changed anything. Thanks.

Curious if you ever got around to posting this strategy anywhere? I’m really interested in learning as much as I can. I’d love to see what’s working for you :slight_smile:

Same. I also get 0% when I backtest this over 4 years of data.

When I backtest the BTC Long over the past 365 days, I get 2 total deals, is this correct?

Is not correct, seems there is an issue in the backtester logic, it stops after 3 deals. We will fix tomorrow.

1 Like

Actually it is correct, the problem is the bot controller, we have a stop action but not start yet. So after the bot stops it wont open any more deals. We will try to add start this week.

2 Likes