Introducing EMS Trading API  EMS Trading API

- Unlimited trading accounts in just one place.

Use case

Arbitrage Trading with Cryptocurrencies: How traders find their price spots

Arbitrage trading makes use of a gap between prices: The arbitrage is, therefore, the difference for the same thing at to different places, at two different points of time or at two different exchanges. We explain how Arbitrage Trading works and how traders find their trades to work with arbitrage.

Different types of arbitrage trading

As explained above, Arbitrage trading can happen in different forms. Since CoinAPI is providing several services for traders related to cryptocurrencies, we will focus on cryptocurrencies within this article. Some examples of Arbitrage trading are:

Inter-exchange arbitrage trading

The trader spots a large gap on different exchanges, for example, Bitcoin costs much more on exchange A than it costs at exchange B. By buying it at exchange B and selling it at exchange A and considering the trading fees, the trader can make a profit.

Opportunity for arbitrage: 200 USD in price difference

Intra-exchange arbitrage trading

When another cryptocurrency is experiencing high volatility, there might be a gap in the exchange rate to e.g. a fiat currency. The difference to inter-exchange trading is that the trade is performed on the same exchange, only the currencies are different.

For example, one Bitcoin could cost 16 ETH. The price in USD for Bitcoin is 3,000 and for ETH 200. Supposing that the trader has 16 ETH in his account, he could now do the following transaction:

  • He starts with having 16 ETH.
  • Change 16 ETH into 3,200 USD (now he has 3,200 USD) (ETH -> USD)
  • Buy 1 Bitcoin for 3,000 USD of the 3,200 (now he has 1 Bitcoin and 200 USD) (USD -> BTC)
  • Change the 1 Bitcoin back to 16 ETH (BTC -> ETH)

Now the trader has 16 ETH (the same amount he started his trade with) but an additional 200 USD of profit.

Opportunity for arbitrage: 200 USD in price difference

Combination of different strategies

Traders sometimes combine both approaches described above. Spotting multiple spreads between exchanges and currencies could, therefore, leverage a higher potential within one single trade. Since trading fees have to be considered, combining two spreads in one arbitrage trade can increase the profits. In this case, the trader not only compares the prices against different currencies (as in intra-exchange trading) but also the differences considering other exchanges price levels.

Opportunity for arbitrage: 400 USD in price difference (200 USD between exchange A and B and another 200 USD for the spread between ETH and BTC equivalent to USD)


How do traders find arbitrage opportunities?

Traders are focusing on fast deals and efficient, risk-lowering calculations. Therefore, they usually build their strategies upon Bots or at least use tools that are supporting them by performing real-time calculations. It is very important to have accurate and new data – specialized platforms like CoinAPI provide a single API to extract market data from a bunch of crypto exchanges. Hence, traders can easily access the latest market data and base their arbitrage calculations on them. It is both possible to manually process the data as well as integrating it into a Bot with the smart API.

CoinAPI is providing professional data services for traders. The CoinAPI infrastructure can provide up to 8400 market data updates per second to be used by traders for finding arbitrage opportunities and observing the market. Check out our services on



Stay up-to-date with the latest CoinApi News.


I Agree to CoinApi’s Privacy Policy*

Recent Articles


Market Data API

Crypto data standardization – the key to making insight-based decisions

Learn about the importance of data standardization in cryptocurrency markets for accurate analysis and decision-making, highlighting the...

Market Data API

The power of crypto API on DEX

Decentralized Exchanges (DEXs) are peer-to-peer marketplaces without a central authority, growing in popularity with examples like Uniswap...

EMS Trading API

How CoinAPI crypto trading API enhances crypto trading efficiency?

Today, crypto traders face challenges like limited liquidity causing slippage and difficulty in executing large orders without affecting...


CoinAPI January update: NaaS, new website, Market Data API on QuickNode marketplace

CoinAPI January update features some exciting info about our future developments such as NaaS...

Market Data API

How does CoinAPI maximize the effectiveness of crypto trading bots?

Crypto trading bots are essential for trading on the dynamic cryptocurrency market. They need the best data for the best outcomes, though....

Market Data API

Crypto tax API: Discover the future of crypto tax management with CoinAPI

As tax return deadlines approach in various countries worldwide, traders and investors are struggling with the complexities of reporting...


A guide to using Cryptotick for crypto historical data

Did you know that CoinAPI, beyond API products, offers a streamlined solution for those seeking easy access to historical crypto data?...

Market Data API

The future of trading: How cryptocurrency API is changing the game

As we move from 2023 into 2024, CoinAPI cements its role as a global leader in the cryptocurrency API space. With the launch of our EMS...

EMS Trading API

CoinAPI update: Cryptocurrency trading API and new integrations

This month, CoinAPI is proud to launch our cryptocurrency trading API, alongside key partnerships with Quicknode. We’ve also expanded...

Bring the power of crypto API to your business in minutes