Bitcoin Cryptocurrency Price Visualization


Cryptocurrencies are distributed digital assets , in which currency is not held in digital form. It allows for speedy transactions between different parties. Cryptocurrency is not a crypto coin , it is a name given to cryptographic accounting unit. Financial transactions in these units are secured by cryptography. The most famous cryptocurrency — Bitcoin emerged after 2008 global monetary crisis. Many cryptocurrencies have been launched after bitcoin.


Bitcoin is a cryptocurrency invented in 2008 by an unknown person or group of people using the name Satoshi Nakamoto and started in 2009 when its implementation was released as open-source software.

Bitcoin uses peer-to-peer technology to operate with no central authority or banks; managing transactions and the issuing of bitcoins is carried out collectively by the network. Bitcoin is open-source; its design is public, nobody owns or controls Bitcoin and everyone can take part. Through many of its unique properties, Bitcoin allows exciting uses that could not be covered by any previous payment system.

Bitcoin has set the trend for investors to put their money and trust in the cryptocurrency over the past few years and no doubt that it is for the long run.

There is a list of Bitcoin related data such as the historical prices in USD or other currencies, transaction volumes, miners’ revenue, etc. available on this page at Quandl. Quandl is “a marketplace for financial, economic and alternative data delivered in modern formats for today’s analysts, including Python, Excel, Matlab, R, and via our API.”

Lets Start Visualization of Bitcoin Price:

  1. Importing The Libraries:
Don’t forget to install the essential libraries required for Visualization before Importing

2. Calling The API for the Visualization of Prices from Quandl:

3. Fetching the data:

Printing the Fetched Data

4. Plotting the Bitcoin Data Fetched:

5. Getting Data from Multiple Exchanges

Printing exchanges of COINBASE , BITSTAMP , ITBIT
Merging all the exchanges and printing them
Code for the Plot of all the Merged Exchanges
Plot of all merged exchanges

6. Averaging and Visualizing our Bitcoin Prices:

Code for Averaging the Prices
Plot of the Averaged prices which is more smooth then above plot

The source code of this is available on my github repository.

For any queries related to my project contact me over my email id:

Closing Note: I hope this blog will help you all in Visualizing the Prices of the Bitcoin.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store