Trading cryptocurrency can be confusing. Even the smallest details can make a big difference when executing a trade. The small detail we will focus on for this article is the market spread.
The contents of this article assume a basic understanding of the properties and purpose of an exchange order book. Our team published a discussion on this topic in our last article.
Crypto Trading 101: Exchange Order Book
Some of the questions we will answer throughout this article include:
The market spread is the gap between the highest bid offer and the lowest ask offer on the order book. The gap is essentially the difference between the price at which people are willing to sell an asset and the price that other people are willing to buy an asset.
Simplifying it even further, imagine you are negotiating a deal to buy Bitcoin from someone. You might tell the other person you are willing to buy one Bitcoin for $5,000. However, the other person might respond to your offer by saying they think it’s worth more than $5,000, so they are willing to sell it for $7,000.
The difference between your bid to buy Bitcoin for $5,000 and the other person’s ask to sell Bitcoin for $7,000 is the spread.
Extrapolating this situation to a cryptocurrency exchange, the order book is essentially hundreds or even thousands of people saying what price they are willing to buy or sell an asset (like Bitcoin). The people with the lowest asking price and the highest bid price are on either side of the market spread.
Now that we better understand the concept of the market spread, we can discuss how the market spread is calculated.
In the image to the right, we can see the best bids and asks on the Coinbase Pro exchange for the BTC/USD trading pair at one moment in time.
We can see the lowest ask price for Bitcoin was $9745.01 and the highest bid price for Bitcoin was $9745.00. To calculate the spread, all we need to do is subtract the highest bid price from the lowest ask price.
AL - BH = Spread
Spread = $9745.01 - $9745.00 = $0.01
Notice that for the trading pair BTC / USD the quote currency is USD and the base currency is BTC. Since USD is the quote currency, the price values will be in terms of US Dollars. Not all markets will be in terms of US Dollars since other currencies, like Bitcoin, can also be quote currencies. In that case, the prices will be terms of the other quote currency.
Besides knowing the raw value of the spread, it’s also possible you will want to know the percent spread. The percent spread can be useful in determining the liquidity of the market.
Percent Spread = (S / AL) x 100
Percent Spread = (0.01 / 9745.01) x 100 = 0.0001%
The market spread can play a powerful role in the performance of your trading strategy. At first thought, many traders will only consider the influence of the trading fee on their performance. After deeper thought, some traders will come to the realization that the market spread can actually impact performance far greater than the trading fee.
When executing a strategy that trades frequently, we must take into consideration the influence of the market spread to ensure our strategy is profitable. Unfortunately, many backtesting tools in the market fall into the trap of not considering the market spread when simulating trades. These inaccuracies lead to dramatic differences between the simulated data and reality.
Let’s look at an example of how the market spread impacts trades.
Say the current highest bid offer for Bitcoin is $7,500.00 and the lowest ask offer is $8,000.00. In this case, the spread would be exactly $500.00. Using our nifty percent spread equation, we would also see the percent spread is 6.25%. That’s pretty significant.
If we were to buy Bitcoin at the $8,000.00 price (since it’s the lowest ask offer available), we wouldn’t be able to turn a profit when we sold Bitcoin until the best bid price increased to over $8,000.00 (not including trading fees). That would mean the bid price would need to rise substantially just to receive a profit. In the illustration to the right, we can see that even though the price of Bitcoin rose by $300 we still lost money in this trade because we bought Bitcoin for $8,000.00 and then had to sell it at $7,800.00 due to the large spread.
In another case, say the current highest bid offer for Bitcoin was $7,500.00 and the lowest ask offer was $7,501.00. The percent spread in this situation is only 0.013%. Not only is that a tight spread, but we would only need to have the bid price rise by $1 in order to turn a profit (ignoring the cost for trading fees).
Going back and forth over a large spread quickly can be costly. When making a trade, we must take into consideration the cost of the spread so we don’t lose money. Conceptually, it’s far easier to turn a profit on an asset with a small spread than one with a large spread since the asset performance needs to be higher when the spread is larger.
Each day Shrimpy executes over 200,000 automated trades on behalf of our investor community. And joining them is easy.
After you sign up and connect your first exchange account, you’ll deploy an investment-maximizing strategy in as few as 5-minutes.
Whether you create your own rebalancing strategy or completely custom automation, the ability to walk your own path belongs in the hands of every crypto investor.
From mutual funds and bonds to crypto-based retirement accounts, you’re about to learn how to cross the finish line with enough savings to live comfortably during your retirement.
From Meta to Google, companies far and wide are pouring billions of dollars into the nascent metaverse. Learn how to enter the metaverse on your own with some long-term crypto investment strategies.
Having an edge is essential when it comes down to investing. Backtesting is one of the best ways to gain an edge by having insight into the past and predicting future outcomes.