Ventures of an ex indie game developer

To bear or to bull, that is the question

If you're using futures or options, you can 'short' or 'buy a put'. This means you're lending someone else's money for a period of time, selling some of the asset, buying the asset back later (hopefully at a lower price), and giving the money back to the lender. I.e. you're making money when an asset price goes down.

My bot can either only short, or only long or do either when it seems promising. Here's how that might look on Bitcoin.


The bear market of 2018 would have been a great time to run a shorting bot. But during the bull market of 2019, 2020 and 2021 (so far) a shorting bot would most likely have lost all the gains from 2018. A bull bot would have made tremendous gains in the last three years, but seemingly have stayed pretty still during 2018.

The reason is that shorting on a retracement during an up-trend is much more difficult than longing a down-trend retracement. I suspect this is true for most assets, not only Bitcoin, but it depends on support vs. resistance patterns.

What does this mean? It probably means that it's low risk to run a (cautious) bull bot at any time. I am not doing that though. As you can see the bear bot has made a slight profit since mid-January 2021. I suspect we're already in the bear market.

How to proceed? Let's make a matrix.

Market  Aggressive bot mode    Cautious bot mode    Safe bot mode  
BullBullBullBull
BearBothBothBull
  Uncertain  BothBullBull

Aha! I like to play aggressive. So the only time I'm going to change profile is when we find ourselves in a steady uptrend. The settings of my bot matters less, the only thing that can make a huge dent is to identify strong up-trends. If I would have realized this in december of 2020, I'd be into the 50x instead of back to break even.

About the author

Mitt foto
Gothenburg, Sweden