# Crypto Price Predictions in 2018 - Monte Carlo Simulations

*This blog was created by HodlBot — the world’s smartest cryptocurrency trading bot. HodlBot helps cryptocurrency investors automate portfolio creation, indexing, and rebalancing. HodlBot is currently available to users on Binance, Kraken, Bittrex, and KuCoin. It’s free to try for the first 7 days. Paid monthly subscriptions start at $3/month.*

Half-way into 2018, it’s become clear that we’ve strayed far away from the jubilant exuberance that characterized the peak months of December and January.

Since then, every attempt to reascend the peak has been thwarted, sending both traders and HODLers alike tumbling downwards.

The question on everybody’s mind right now is:

Just how far down are we going to go?

Many people are predicting that this is merely a small bump in the road, and we will be at an all-time-high in December. But for the sake of conjecture, let’s consider this:

### What if the bear market endures until the end of 2018?

Monte Carlo simulations are used to model the probability of different outcomes. Rather than simply making a prediction based on a single average number, Monte Carlo simulations employ randomness to generate millions of different outcomes.

We then inspect the distribution of all the total outcomes and use that information to aid our decision-making.

### 1. Monte Carlo Re-sampling Method

For every day between January 1, 2018 and June 28, 2018, we’re going to calculate the daily % change for the entire cryptocurrency market cap. Then we create a density plot that spans daily returns for the entire time period.

The plot forms a probability distribution from which we can draw random samples. The tallest area of the graph is going to be the most likely result when we do a random draw.

We make sure to replace the data after taking each sample. This way, the first sample is independent of the second one. In financial terms, this means the next price movement is “conditionally independent” from past price movements.

**Running 1 Simulation**

There are 184 days between June 31, 2018 and the end of the calendar year. So for one simulation, we take 184 random draws from our probability distribution.

**Running 100,000 Simulations**

To get a better sense of the entire realm of possibility, we’re going to run 100,000 simulations. Each line is its own prediction of the market from today until the end of the year.

*Simulated Daily Returns are normally Distributed*

In total, 18.4 million days are simulated. As we would expect, the probability distribution for all randomly drawn daily returns looks nearly identical to the one we started with. And at a glance, it looks like our returns are normally distributed.

*Simulated Final Market Cap Values Follows a Lognormal Distribution*

However, our end of the year market cap distribution does not look normally distributed at all.

*Why is this the case if our returns are normally distributed?*

Think about it this way. An asset price cannot be negative. If you lose 10%, you are left with less to lose next time. On the flip side, continuous positive returns have a compounding effect so a few simulations will have extremely large final values.

These conditions creates a lognormal distribution with a sharp drop off to the left of the mean, and a highly skewed long tail to the right of the mean.

**Total Market Cap Predictions at the End of the Year**

If we take all 100,000 predictions for total market cap at the end of the year, we can compute some interesting summary statistics.

The median total market cap from our simulations is $99 billion. This is 58% down from today. Talk about a bear market!

Because our standard deviation is so high, there is actually a massive $2 trillion difference between our minimum observed value, and the maximum observed value. Obviously the likelihood of such extreme outcomes are very low. But our Monte Carlo simulations tell us that these outcomes are still possible.

**Value at Risk**

While the simulations force us to consider a wide range of possibilities, it can definitely be overwhelming.

We can frame the way we consider risk by looking at the “Value at Risk” (VaR) metric. VaR estimates how much capital we may lose, at a given probability, over a set period of time.

For example, 10% of the simulated outcomes finish with a total market cap value under $34.1 billion.

If the market continues to decline in the same manner, we can say there is a 90% chance our value at risk will be between $0 and $212 billion (today’s market cap — $34.1 billion). Conversely, there’s a 10% chance that a loss will occur outside of our VaR threshold.

### 2. Geometric Brownian Motion

Another way we can model our Monte Carlo simulations is by using Geometric Brownian Motion (GRM). This is a very popular way of modelling asset prices in finance. In fact, the well-known Black–Scholes modelassumes that assets follow GRM.

It sounds fancy, but GRM is actually quite simple. There are two major components to understand.

One is the “drift”, which is a long-term trend in a positive or negative direction. Second are ‘random shocks’ that are added or subtracted from the drift.

The drift and standard deviation are both derived from an asset’s historical performance.

Between Jan. 1, 2018 and June 31, 2018:

- Daily mean return was -0.27%
- Daily standard deviation was 6.1%

We’re going to determine the he magnitude of the random shock by multiplying the standard deviation with a random draw from a standard normal distribution. Most random shocks are small, but some can be very large.

**Running 1 Simulation**

There are 184 days between June 31, 2018 and the end of the calendar year. We’re going to apply our GRM formula to every previous day, in order to get the value for the next day.

**Running 100,000 Simulations**

*Simulated Daily Returns are normally Distributed*

Again, all 18.4 million daily return simulations are normally distributed.

*Simulated Final Market Cap Values Follows a Lognormal Distribution*

But our total market cap predictions follows a lognormal distribution.

**Total Market Cap Predictions at the End of the Year**

The summary statistics for all 100,000 simulations are as follows:

The median total market cap from our simulations is $69 billion. This is 71% down from today. Ouch!

**Value at Risk**

10 % of our total simulated outcomes finish with a total market cap equal or under $24.5 billion.

Therefore, we can say there is a 90% chance our value at risk will be between $0 and $222 billion (today’s market cap — $24.5 billion).

### Conclusions

I hope this article was informative and sheds some light on what we could expect from a prolonged bear market.

While Monte Carlo methods are great for showing us a large range of disparate outcomes, the simulations are heavily influenced by their initial assumptions. I made some very aggressive and pessimistic assumptions by basing historical returns on the period between Jan. 2018 and today. In the grand scheme of things, a 6 month period is really short.

This article should be taken lightly as an inquisitive exploration of various Monte Carlo methods, rather than a serious prediction on EoY conditions.

At the end of the day, I’m just as bad at predicting the overall market as anyone else. That’s why for the next 12 months, I’m going to dollar-cost average (DCA) with HodlBot.

Market-timers lump-sum in at whatever time they judge that the market is very likely to go up in the near future. And they get back out of the market when they judge that the market is very likely to go down in the near future.

The DCA choice is for people who fear that the market may drop drastically at any time, but do not feel competent to judge whether that is more or less likely now than at some other time.

### About the Author

**Written by Anthony Xie**

I’m the founder of HodlBot.

I’m a big data nerd. I like to talk about all things data, finance, and crypto. You can find me on Twitter here.

At HodlBot, we make it easy to automatically create diversified cryptocurrency portfolios.

We created HODL10, HODL20, HODL30 indices and the first ever application that allows you to create your own personalized cryptocurrency index fund.

To get started all you need is a

- Cryptocurrency Exchange Account
- $200 in any cryptocurrency