A cryptocurrency exchange or a digital currency exchange is a business that allows customers to trade cryptocurrencies or digital currencies for other assets, such as conventional fiat money or other digital currencies. Cryptocurrencies typically use a decentralised network to carry out secure financial transactions. Due to the massive popularity of cryptocurrencies over the past years, they have become a conventional and popular asset. The main purpose of this new technology is to allow people to buy, trade and invest without having to rely on banks or any other financial institutions.