How to Build a Real Time Streaming Cryptocurrency Dashboard in Excel in 5 Minutes (2024)

This article is intended for anyone including noobies to professional traders. It focuses on using basic Cryptosheets custom functions (aka formulas) to create a simple layout that will provide live streaming market prices for thousands of crypto assets. The best part is you can do it yourself right for free!

In this article we will:

This article demonstrates how to build a basic streaming dashboard that you can use in Excel 365 for desktop PC, Excel online and Excel 265 for Mac OSX. Click here to make sure you meet the minimum Excel version requirements and click here to install the Cryptosheets add-in for Microsoft Excel.

STEP 1: 👉 Create a symbols List

  • For this we’re going to use the built in Cryptosheets custom function =CS.SYMBOLS() to get a list of symbols from Coinbase
  • To make sure we’re getting all of them we’ll use the _limit global argument and a value of 50
How to Build a Real Time Streaming Cryptocurrency Dashboard in Excel in 5 Minutes (1)
  • Then using the _distinct global argument we’re going to select only the distinct symbols available
How to Build a Real Time Streaming Cryptocurrency Dashboard in Excel in 5 Minutes (2)
  • Next we’re going to sort them using the _orderBy global argument to sort our list by the symbol column alphabetically
How to Build a Real Time Streaming Cryptocurrency Dashboard in Excel in 5 Minutes (3)
  • Finally we’re going to filter our list to only return the specific columns we want using the _fields global argument in this case symbol and name
How to Build a Real Time Streaming Cryptocurrency Dashboard in Excel in 5 Minutes (4)

STEP 2: 👉 Get Relative historical prices

Now that we have our clean and sorted symbols list in place, we need to get some historical prices. For that we’re going to use the built in Cryptosheets custom function =CS.PRICE.

  • First we’ll add a quote cell where we’ll type USDT (Tether) to maximize our crypto asset pricing data coverage
  • Then we’ll add a column for the historical price and a date in cell F3 for a specific historical period (7/26/2020 in our example)
How to Build a Real Time Streaming Cryptocurrency Dashboard in Excel in 5 Minutes (5)

Then we’ll use the =CS.PRICE custom function to get the price for each symbol from the specific date by selecting the symbol and also selecting + locking the cell reference for the quote and date cells we just created

The syntax for CS.PRICE is
CS.PRICE("base","quote","time","exchange","returnType")

How to Build a Real Time Streaming Cryptocurrency Dashboard in Excel in 5 Minutes (6)
  • After we’ve created the formula once then we can simply drag it down to get prices for the other symbols
How to Build a Real Time Streaming Cryptocurrency Dashboard in Excel in 5 Minutes (7)

STEP 3: 👉 Connect live streaming prices

IMPORTANT: If you accidentally connect your Cryptosheets custom function formulas to live streaming cells/formulas → you can easily and rapidly run up and exhaust your request quotas (especially for free forever subscriptions) so please go slow, check your formulas and check your subscription usage in real time any time in the side panel

Now using the built in Cryptosheets custom function =CS.EXRATE we’re going to pull in live streaming prices right next to our historical prices

  • Create a similar formula in cell E4 using =CS.EXRATE and instead of pointing the third parameter to the date cell we created, we’re simply going to type a 1 to indicate we want a 1 second refresh interval
How to Build a Real Time Streaming Cryptocurrency Dashboard in Excel in 5 Minutes (8)
  • Similar to the steps above for historical price, now we just need to drag the formula with the proper locked relative cells down to populate the streaming prices
How to Build a Real Time Streaming Cryptocurrency Dashboard in Excel in 5 Minutes (9)

STEP 4: 👉 Calculate the percentage (%) change

Using basic math and native Excel formulas now we can create the calculations for the percentage change using the historical prices we already pulled in earlier relative to the streaming prices we now have

percentage (%) change formula: =(newPrice-oldPrice)/oldPrice

  • In column G we’re going to type the following formula =(E4-F4)/F4 then drag it down just like the others to populate all the cells with the percentage change for each symbol
How to Build a Real Time Streaming Cryptocurrency Dashboard in Excel in 5 Minutes (10)
  • Then we’ll add some basic conditional formatting from the Excel ribbon menu to help visualize the biggest gains and losses
How to Build a Real Time Streaming Cryptocurrency Dashboard in Excel in 5 Minutes (11)

STEP 5: 👉 Rank the top winners and losers

Next we need filter again and grab just the top winners and losers from the main list.

  • First we’ll create two new list sections for Top 5 Winners and Top 5 Losers
  • Then using the native Excel formulas =LARGE() and =SMALL() we can easily grab just the ones we want for each ranking that will also update dynamically as the prices in the cells change
How to Build a Real Time Streaming Cryptocurrency Dashboard in Excel in 5 Minutes (12)
How to Build a Real Time Streaming Cryptocurrency Dashboard in Excel in 5 Minutes (13)
  • Lastly we’re going to use the powerful new Excel function =XLOOKUP() to quickly grab the symbols for each corresponding symbol from our original list (if you don’t have =XLOOKUP yet you can easily use a combination of =INDEX and =MATCH)
  • Then we’ll also add some additional conditional formatting for data bars to help illustrate the magnitude of the percentage change for each asset

DONE!

👉 That’s it congratulations!

👉 Click here to try this dashboard template right now for free

TIP: You can easily build your own customized dashboard including dynamic heat map charts or try one of our starter templates for free

How to Build a Real Time Streaming Cryptocurrency Dashboard in Excel in 5 Minutes (14)

Streaming data without any downloaded files or heavy local client software is a powerful and relatively recent capability in Excel. That means it may interact with legacy VBA code, legacy macros or custom scripts you have so please be conscious of these interactions to avoid runaways and quota overages or being disabled.

Cryptosheets is free to sign up for and start using now….
👉 What are you waiting for?

Signing up for Cryptosheets is free → Get crypto data in 30 seconds or less

How to Build a Real Time Streaming Cryptocurrency Dashboard in Excel in 5 Minutes (15)
How to Build a Real Time Streaming Cryptocurrency Dashboard in Excel in 5 Minutes (16)

ADDITIONAL RESOURCES

Website | Docs Portal | WebApp | Excel | Googlesheets | Help Center | Blog | Twitter

TAGS: crypto, bitcoin price, bitcoin,cryptocurrency, blockchain, excel, googlesheets, crypto api,formulas, btc, bitcoin price history, spreadsheet, streaming, live, real time, websocket, wss, refresh, automatic price refresh, formulas, custom functions

How to Build a Real Time Streaming Cryptocurrency Dashboard in Excel in 5 Minutes (2024)

FAQs

How to create a crypto portfolio dashboard in Excel? ›

How can you track your crypto portfolio?
  1. Use an existing Excel crypto tracker template. ...
  2. Online crypto profit calculators. ...
  3. Use portfolio tracking software. ...
  4. Step 1: Setting up your spreadsheet. ...
  5. Step 2: Fetching live price data. ...
  6. Step 3: Inputting your crypto transactions. ...
  7. Step 4: Generating cryptocurrency price charts.
May 15, 2024

How to create a crypto dashboard? ›

How to Build a Cryptocurrency Dashboard
  1. Set Crypto Goals. ...
  2. Make a List of Your Crypto Assets and Accounts. ...
  3. Build a Dashboard to Track Crypto Changes (Tutorial and HTML Required) ...
  4. Build Another Dashboard to Track the Other, Non-Cryptocurrency Assets in Your Portfolio.

How to get real time crypto prices in Excel? ›

In Excel, use the "DATA" tab and select 'From Web' to import data from the API. Follow the prompts to connect to the API and retrieve live price data for your chosen cryptocurrencies.

How do I add Bitcoin to Excel? ›

To use Bitcoin in Excel, first you will need to install the Crypto Currency Add-in. You can do this by going to File > Options > Add-ins and then clicking the "Browse" button. Then, navigate to the location where you downloaded the Crypto Currency Add-in and select it. Finally, click the "OK" button.

How do I create a live dashboard in Excel? ›

7 Steps To Create A Dashboard In Excel
  1. Step 1: Import the necessary data into Excel. No data. ...
  2. Step 2: Set up your workbook. ...
  3. Step 3: Add raw data to a table. ...
  4. Step 4: Data analysis. ...
  5. Step 5: Determine the visuals. ...
  6. Step 6: Create your Excel dashboard. ...
  7. Step 7: Customize your dashboard.
Jun 13, 2024

How can I get real time data in Excel? ›

How to make an Excel real-time data spreadsheet
  1. Create a new table. The first step in using Excel's real-time data feature is to create a new table. ...
  2. Select specific cells. The cells in the table store the data within the spreadsheet. ...
  3. Click on the "Data" tab. ...
  4. Add a new column to receive the data.
Sep 22, 2023

What API is used to get crypto prices in Excel? ›

The quickest way to fetch trending crypto price data into Excel is using CoinGecko API's Trending Search endpoint, through Excel's Data from Web feature. This will import price data on the top 7 trending coins on CoinGecko, as searched by users in the last 24 hours.

How to put live crypto prices in Google Sheets? ›

Google Sheets' GOOGLEFINANCE function can be used to get cryptocurrency prices. Simply type in, between quotation marks, the ticker symbol for the cryptocurrency as the only argument for the function. Alternatively, type the ticker symbol, without quotation marks, into a cell and use the cell reference in the formula.

How to track crypto portfolio? ›

7 Best Cryptocurrency Portfolio Trackers (Expert Review 2024)
  1. Quick look.
  2. CoinLedger.
  3. CoinStats.
  4. Delta.
  5. CryptoCompare.
  6. CoinMarketCap.
  7. Crypto Pro.
  8. Kubera.

How do you create cash flow with bitcoins? ›

You can also lend out your crypto assets and make a consistent, dependable return, just like a bank lends out dollars and collects regular interest payments. This is one of the simplest and safest ways to create cash flow with your crypto. Of course, the safety and simplicity of this technique also means lower returns.

How do I create a portfolio dashboard? ›

How to Create a Project Portfolio Dashboard
  1. Define your dashboard objectives clearly. ...
  2. Consolidate data. ...
  3. Identify your key metrics and KPIs. ...
  4. Choose a project portfolio management tool. ...
  5. Design your dashboard layout. ...
  6. Test and validate. ...
  7. Deploy.
Jun 21, 2024

How should I structure my crypto portfolio? ›

A well-balanced portfolio of crypto assets is one that's made to mitigate the risks involved in crypto trading. Investors should split their investments between cryptocurrencies so they don't put all their eggs into one basket. This also means diversifying between Bitcoin and smaller altcoins.

How do I create a dashboard map in Excel? ›

Now it's time to create a map chart, so select any cell within the data range, then go to the Insert tab > Charts > Maps > Filled Map. If the preview looks good, then press OK. Depending on your data, Excel will insert either a value or category map.

Is Cryptosheets free? ›

Can I get started for free? Yes! All accounts receive 1000 free queries per month that reload automatically.

Top Articles
Striking a Balance: The Pros and Cons of Working Overtime versus Maintaining a Healthy Work-Life Balance
Stop Publicly Bragging About How Much Money You Make
Ffxiv Act Plugin
Spectrum Gdvr-2007
Dunhams Treestands
Osrs But Damage
Kagtwt
Missing 2023 Showtimes Near Landmark Cinemas Peoria
Power Outage Map Albany Ny
Sports Clips Plant City
24 Hour Walmart Detroit Mi
Missing 2023 Showtimes Near Landmark Cinemas Peoria
Conan Exiles Colored Crystal
Highland Park, Los Angeles, Neighborhood Guide
Carolina Aguilar Facebook
Find Such That The Following Matrix Is Singular.
How Much Is Tay Ks Bail
Lawson Uhs
Our History
Kayky Fifa 22 Potential
Lowes Undermount Kitchen Sinks
Best Mechanics Near You - Brake Masters Auto Repair Shops
Touchless Car Wash Schaumburg
Www.publicsurplus.com Motor Pool
Okc Body Rub
Thick Ebony Trans
Sadie Sink Reveals She Struggles With Imposter Syndrome
Makemv Splunk
Water Temperature Robert Moses
Soul Eater Resonance Wavelength Tier List
4Oxfun
Visit the UK as a Standard Visitor
897 W Valley Blvd
Why comparing against exchange rates from Google is wrong
Kempsville Recreation Center Pool Schedule
Aveda Caramel Toner Formula
Metra Schedule Ravinia To Chicago
Mistress Elizabeth Nyc
Greater Keene Men's Softball
Scanning the Airwaves
Craigslist Jobs Brownsville Tx
Timberwolves Point Guard History
Express Employment Sign In
Suffix With Pent Crossword Clue
Subdomain Finder
Payrollservers.us Webclock
Ts In Baton Rouge
Lesly Center Tiraj Rapid
Premiumbukkake Tour
Iron Drop Cafe
Electronics coupons, offers & promotions | The Los Angeles Times
Latest Posts
Article information

Author: Rev. Porsche Oberbrunner

Last Updated:

Views: 5515

Rating: 4.2 / 5 (73 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Rev. Porsche Oberbrunner

Birthday: 1994-06-25

Address: Suite 153 582 Lubowitz Walks, Port Alfredoborough, IN 72879-2838

Phone: +128413562823324

Job: IT Strategist

Hobby: Video gaming, Basketball, Web surfing, Book restoration, Jogging, Shooting, Fishing

Introduction: My name is Rev. Porsche Oberbrunner, I am a zany, graceful, talented, witty, determined, shiny, enchanting person who loves writing and wants to share my knowledge and understanding with you.