How to Import Live Crypto Prices to Microsoft Excel: A Simple Step-by-Step Guide for Dummies by shawkr13

View this thread on steempeak.com
· @shawkr13 ·
$0.70
How to Import Live Crypto Prices to Microsoft Excel: A Simple Step-by-Step Guide for Dummies
Hi steemit friends,

<center>![Step-by-Step Guide to Import Live Prices in Excel.png](https://cdn.steemitimages.com/DQmX2fNzX7L7JrXx3xS4ebYNoZbsbzuCzf8geMqRMBXJHef/Step-by-Step%20Guide%20to%20Import%20Live%20Prices%20in%20Excel.png)</center>

Today I wanted to do something a bit different and share with you the steps you can take to import live cryptocurrency prices from CoinMarketCap.com into a Microsoft Excel spreadsheet.

I recently started making an extensive crypto portfolio for myself as I wanted an easier way to track my current profits (or should I say losses given the current bear market...) in a personal Excel spreadsheet. I find that keeping track of my trades through Excel gives me some extra piece of mind so that my trade history is not easily available to the public, and so that I can be sure that I have a personal copy with this information for when tax time comes. I found a few guides online detailing how to import live data from CoinMarketCap.com using the Public API, but I saw a noticed that come December 4th, 2018 the Public API will be migrating to the Professional API. I decided that rather than using the public data, I would rather use the professional data to save myself the hassle in December.

Unfortunately the Professional API is quite a bit more difficult to figure out for newbies, especially as I don't have much technical knowledge and am not too familiar with API's and related technologies or terminologies. After much trial an error, however, I was successful and I'll share with you here a detailed but easy to follow summary for how you too can import live crypto prices into your very own Excel spreadsheet!

<ol>

<li>The first thing that you will need to do is go to https://pro.coinmarketcap.com/ to sign up for a free account. Click "GET YOUR API KEY NOW". Input an email address, your name, a password, and select the "Starter Plan" - this one is free of charge but you can upgrade later if you want. Fill out the CAPTCHA, agree to the terms of service and click "CREATE MY ACCOUNT".</li>

<center>![Slide1.PNG](https://cdn.steemitimages.com/DQmRZFMz2g6zgArBc1iW4GfDgU28gaxS3HjNen8vz63UqMs/Slide1.PNG)</center>
<center>![Slide2.PNG](https://cdn.steemitimages.com/DQmWTMGLsB4XtuKHydaR1WwnY5oaoP8KqXXpiKFUT1gKj3K/Slide2.PNG)</center>

<li>You will receive a verification email after creating your account. Go to this email, click on the verification link and you will be taken to the dashboard of your CoinMarketCap Professional API account. Here you will be able to see your API KEY, a summary of your current usage, and a detailed log of previous API requests.</li>

<center>![Slide3.PNG](https://cdn.steemitimages.com/DQmQ1fpEbKdknzywLR2WvGjSuVp6tSnM9RDkrhXGwffm64m/Slide3.PNG)</center>

<li>Next, open up an Excel Spreadsheet. We will be using the "Power Query" feature in Excel to import the live crypto price data. If you have Excel 2016, the Power Query package comes pre-installed in the base version of Excel. If you have previous version of Excel such as Excel 2010 or Excel 2013 you will need to follow a few quick steps first to install and enable Power Query. </li>It takes only a couple of moments and Excel Campus has put together a <a href="https://www.excelcampus.com/install-power-query/">detailed guide</a> on how to install the free Power Query add-in.

<center>**Please follow either option A or B for Steps 4 and 5 depending on your version of Excel!**</center>

<li>Now that you have Power Query, we can begin the process of importing the live price data. 

A) Excel 2016: The Power Query feature is found by clicking on the "Data" tab, then on the "Get Data' drop down menu, and finally click on "Launch Power Query Editor".

<center>![Slide4.PNG](https://cdn.steemitimages.com/DQmPjJnDbtCMhNfcuZRfPrV3FyEcwzvftwRCNGmkEUbsiBA/Slide4.PNG)</center>

B) Excel 2010/2013: There should now be a ribbon at the top that should say "Power Query". Click here and you will be good to go for the next step.</li>

<center>![Slide5.PNG](https://cdn.steemitimages.com/DQma2fT5uw9pt7rTAcmUMfnJNjsa4Diw15Z5sGoZn69Huqd/Slide5.PNG)</center>

<li>Open a source from the web in Power Query by doing one of the following: 

A) Excel 2016: Now that you are in the Power Query Editor, go to the "New Query" section, click on the "New Source" drop down menu, hover over the "Other Sources" option and click on "Web".

<center>![Slide6.PNG](https://cdn.steemitimages.com/DQmVMhFECLC2PFspByPmMC9R4WF6oUU5P7t6gwa5yD8WroU/Slide6.PNG)</center>

B) Excel 2010/2013: Now that you are clicked on the Power Query ribbon, click on "From Web".</li>

<center>![Slide7.PNG](https://cdn.steemitimages.com/DQmS6Zxc83rJUFouHASg46oQbnnNrVEyKzEsGKAE6EoPkNZ/Slide7.PNG)</center>

<center>**After this point, the steps should be essentially the same regardless of your version of Excel (things may look slightly different depending on your version)**</center>

<li>After clicking the "Web" data source option, a window will pop up in which we can input a URL. Depending on your exact personalized needs, your URL will vary, but in this case we will input something simple to give you a basic idea of how it works. A full list of all CoinMarketCap.com Professional API documentation and commands can be found <a href=https://pro.coinmarketcap.com/api/v1">here.</a></li>

<center>![Slide8.PNG](https://cdn.steemitimages.com/DQmSWe31J3R16iEZBm97Nh5Z5pq9AvVWk2dPZ3MkbmiYXsp/Slide8.PNG)</center>

<li>For our simple example, we will import the latest prices for BTC (bitcoin), ETH (ethereum) and STEEM (steem). This will require you to copy and paste the following URL in the space as shown below:

<center>https://pro-api.coinmarketcap.com/v1/cryptocurrency/quotes/latest?symbol=BTC,ETH,STEEM&CMC_PRO_API_KEY=INPUT_YOUR_OWN_API_KEY_HERE</center>
</li>

<center>**Please note that after the "CMC_PRO_API_KEY=" portion of the URL, you should copy-paste your own personal API key from the dashboard as described back in Step 2**</center>

<center>![Slide9.PNG](https://cdn.steemitimages.com/DQmbCLku6cYGBbPUiwwUVtmxhYr7jQDyaVtkggpsXr4EUcq/Slide9.PNG)</center>

<li>The very first time that you submit a URL to the Professional API, you may get a screen that pops up as shown below. Simply input your CoinMarketCap.com Pro API username and password from Step 1. These settings should save globally after this point, meaning that you will likely not need to update these permissions again when interacting with the CoinMarketCap.com Professional API.</li>

<center>![Slide10.PNG](https://cdn.steemitimages.com/DQmc7vnFVaPWPKShMf5tFUWyqdwBiWRhqub5snxVbVw4zXq/Slide10.PNG)</center>

<li>Once successful, you will see the screen shown below. Click on the green "Record" option next to Data.</li>
 
<center>![Slide11.PNG](https://cdn.steemitimages.com/DQmNY7cePbehcKXKAmBcF3ZnnaBnyaMucM8rrzHdtdZFkLZ/Slide11.PNG)</center>

<li>Click on the "Into Table" option.</li>

<center>![Slide12.PNG](https://cdn.steemitimages.com/DQmYiX6a1LDPfETNWY1PejNLfBDdbCT8mbrsPdEPKum724x/Slide12.PNG)</center>

<li>Double click "Name" and re-name this field to "Cryptos" or a similar name of your choice.</li>

<center>![Slide13.PNG](https://cdn.steemitimages.com/DQmSiUj94ykveQoLHU8reA1o7eTJkDzdbtMQCXp5mj5cbdc/Slide13.PNG)</center>
<center>![Slide14.PNG](https://cdn.steemitimages.com/DQmZgMWcuXzznT7S5kTx5YSjTewWgKM5rFeB1biGtyWhL3i/Slide14.PNG)</center>

<li>Next, click the little arrows next to the "Value" column as shown below. Click OK.</li>

<center>![Slide15.PNG](https://cdn.steemitimages.com/DQmSG4qMo7DPh2SJuMcYyiJpmqn5CvBxMM5n9drqQUHTAVN/Slide15.PNG)</center>

<li>You should now see several columns. Scroll all the way to the right until you see one called "Value.quote". Once again click on the little arrows as shown in the image below. Click OK.</li>

<center>![Slide16.PNG](https://cdn.steemitimages.com/DQmYFiF81ec7faQtdiFo7ytbAFcmqSwhUgiyiyzVx4iYM5E/Slide16.PNG)</center>

<li>Scroll all the way over to the right again until you see a column called "Value.quote.USD". Once again, click on the little arrows as shown in the image below and click OK.</li>

<center>![Slide17.PNG](https://cdn.steemitimages.com/DQmWhEo6JA4PqJekCt9f6pstodLhpyh2tvFxkmRwh6U8J1b/Slide17.PNG)</center>

<li>Now you will see a new column called "Value.quote.USD.price". This is the field in which the current price of the cryptocurrency is displayed. See the image below to see this from our example.</li>

<center>![Slide18.PNG](https://cdn.steemitimages.com/DQmZcRzBzZbeHK52TE1PZcdPv3HUp8dZUGBNw2BFe4NWpMP/Slide18.PNG)</center>

<li>You can also delete any columns that you don't want to have included in your personal table. I tend to delete mostly every column with the exception of the "Cryptos", "Value.quote.USD.price", and "Value.Last_Updated" columns, but that is just my personal preference. To delete a column, simply click on it, then click the "Remove Columns" option.</li>

<center>![Slide19.PNG](https://cdn.steemitimages.com/DQmQTKEm1Xe3yVCTpwo76Z6DsNW8J14TuLJ4GPgAZjCdQ2o/Slide19.PNG)</center>

<li>Once you have edited your table as much as desired, click on "Close & Load".</li>

<center>![Slide20.PNG](https://cdn.steemitimages.com/DQmfSfkugbNAwFe9dd9vJdKfVAvKUGguqTSdcduRpHQL3Fo/Slide20.PNG)</center>

<li>This will take you back to your Excel workspace and you will see your finalized data table with the prices!</li>

<center>![Slide21.PNG](https://cdn.steemitimages.com/DQmT5MQ1ZnA2dXS47H66MJv75fJP4SvuGsmasLR7vWSSM7y/Slide21.PNG)</center>

<li>Some of you may want to have these data update on their own. I personally don't like to do this, because with the Starter Plan on CoinMarketCap.com's Professional API, you have are only allowed to access/refresh your data a limited number of times per day and per month. To edit the settings for when your crypto prices will refresh, right click on the data source as shown in the screenshot below and select "Properties".</li>

<center>![Slide22.PNG](https://cdn.steemitimages.com/DQmSYMPhQzgQXWBkGpwx8zvdqmeDXEmmhW2b989iPwF6grm/Slide22.PNG)</center>

<li>In this menu, you can check the boxes corresponding to your data refresh preferences and you will be good to go!</li>

</ol>

<center>![Slide23.PNG](https://cdn.steemitimages.com/DQmWWaTQXzjXcEt9sdvhNjKh9XtdmFFYkzbK7KgUVprKJd1/Slide23.PNG)</center>

You can add as many cryptocurrencies as you'd like to your custom URL depending on which ones you want in your spreadsheet. Simply look up the ticker symbol that CoinMarketCap.com uses for that crypto, insert add it to your URL, and you'll be off to the races!

<center>**But wait...There's more!**</center>

Want to see your crypto prices in a currency other than USD? I've got some good news for you - this is very easy to do! You can easily edit the URL that you submit to the Power Query Editor in Step 7 to account for this! For example, I am Canadian so I use CAD as my default currency. This means that I copy and paste the following URL during Step 7 to get my prices to display in CAD:

<center>https://pro-api.coinmarketcap.com/v1/cryptocurrency/quotes/latest?symbol=BTC,ETH,STEEM&convert=CAD&CMC_PRO_API_KEY=INPUT_YOUR_OWN_API_KEY_HERE</center>

You can then proceed in the exact same way through the rest of the steps. At Step 14, the only difference you will see is that instead of "Value.quote.USD", you will see "Value.quote.CAD".

<center>![Slide24.PNG](https://cdn.steemitimages.com/DQmddjwJM2ZP1HouN5R86oPMkzVmfZZMyWgetfQjpDftrZi/Slide24.PNG)</center>

This will take you back to your Excel workspace and you will see your finalized data table with the prices!

<center>![Slide25.PNG](https://cdn.steemitimages.com/DQmemoB9yViL6bUPQEzwadQENSyv9Mqp8Fs1NZt83fYWctz/Slide25.PNG)</center>

<center>**Finally, DON'T FORGET TO SAVE YOUR DOCUMENT BEFORE EXITING!!!**</center>
___
### <center>Thanks for taking the time to check out my post!
If you found this guide useful, please let me know! If you have any suggestions or comments for how I could improve my guide, I'd love to hear from you as well!</center>
___
### <center>Please upvote, comment, resteem and follow me if you'd like to see more content like this!
@shawkr13</center>

<center>[<img src="https://steemitimages.com/DQmarWRv4wXiqPZbmtDCDRTwE5jewDQrG1ATrXcFrTThxht/Gifbanner.gif">](https://steemit.com/qurator/@qurator/qurator-3-0-update-post-guidelines-or-registration-details-or-tier-changes)</center>
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 145 others
👎  
properties (23)
post_id62,832,388
authorshawkr13
permlinkhow-to-import-live-crypto-prices-to-microsoft-excel-a-simple-step-by-step-guide-for-dummies
categoryhowto
json_metadata{"tags":["howto","cryptocurrency","crypto","guide","steemit"],"app":"steem-plus-app"}
created2018-09-19 23:33:03
last_update2018-09-19 23:33:03
depth0
children2
net_rshares602,371,613,728
last_payout2018-09-26 23:33:03
cashout_time1969-12-31 23:59:59
total_payout_value0.602 SBD
curator_payout_value0.102 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length12,359
author_reputation6,883,000,130,340
root_title"How to Import Live Crypto Prices to Microsoft Excel: A Simple Step-by-Step Guide for Dummies"
beneficiaries[]
max_accepted_payout100,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (210)
@coin.info ·
**Coins mentioned in post:**

Coin | | Price (USD) | 📉 24h | 📈 7d
- | - | - | - | -
**BTC** | Bitcoin | 6396.476$ | _0.52%_ | _0.37%_
**ETH** | Ethereum | 209.871$ | _-0.06%_ | _13.83%_
**GET** | GET Protocol | 0.412$ | _-10.53%_ | _-10.62%_
**KEY** | Selfkey | 0.006$ | _1.94%_ | _10.06%_
**STEEM** | Steem | 0.797$ | _-1.93%_ | _13.55%_
properties (22)
post_id62,832,464
authorcoin.info
permlinkre-shawkr13-how-to-import-live-crypto-prices-to-microsoft-excel-a-simple-step-by-step-guide-for-dummies-20180919t233459932z
categoryhowto
json_metadata{"app":"coininfo\/1.0.0","format":"markdown"}
created2018-09-19 23:35:00
last_update2018-09-19 23:35:00
depth1
children0
net_rshares0
last_payout2018-09-26 23:35:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length338
author_reputation133,181,666,357
root_title"How to Import Live Crypto Prices to Microsoft Excel: A Simple Step-by-Step Guide for Dummies"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@zinzau12 ·
![image.png](https://cdn.steemitimages.com/DQmXuiwMWDEFc1TbcN8xXAKRcwJQnouFoMdDdb8qnre4Ymu/image.png)
Your guide is very helpful, thank you so much! I actually pumped into this problem that we only need to change ticker token in URL, but what if there are ones that have same ticker? How do I specify the actual one that I need? Such as DOP.
properties (22)
post_id93,421,596
authorzinzau12
permlinkqy784n
categoryhowto
json_metadata{"image":["https:\/\/cdn.steemitimages.com\/DQmXuiwMWDEFc1TbcN8xXAKRcwJQnouFoMdDdb8qnre4Ymu\/image.png"],"app":"steemit\/0.2"}
created2021-08-21 16:51:15
last_update2021-08-21 16:51:15
depth1
children0
net_rshares0
last_payout2021-08-28 16:51:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length341
author_reputation0
root_title"How to Import Live Crypto Prices to Microsoft Excel: A Simple Step-by-Step Guide for Dummies"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000